Cat Links Daily life, Food, Geneva, Guide Michelin in Geneva, Restaurants in Geneva, Switzerland, Travel Il Lago in Geneva Posted on 22 April, 201522 April, 2015 A Fashionistas Guide IL LAGO IN GENEVA. Johan and I had a table booked at the Italian Guide Michelin restaurant Il Lago situated Continue readingIl Lago in Geneva