Switzerland / Geneva / Cafés & bakeriescafeCafé Léo - RestaurantAddressRue Pierre-Fatio 12, GenèveWebsitewww.cafe-leo.comPhone+41223115307—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSoleil Rouge · 125 mNot ratedL. Orangerie · 151 mNot ratedCotton Pub · 153 mNot ratedVéranda Café