The Geneva Street Food Festival: My Top 5 Favourites

Last weekend was the Geneva Street Food Festival. I don’t know where have I been in the last 8 years that it was actually my first time to come to this fun event. Sure, this is probably the most expensive street food festival in the planet – Aaron and mine’s bill at the end of…