Review on Café LEO
Café LEO is a lively art deco style restaurant in downtown Geneva with period furniture and old movie pictures displayed on the walls. Serving an Italian and French menu, their outside terrace is a very popular spot during the summer months.
Rate this RestaurantCuisine
Italian / French
Restaurant Opening Times
Lunch: 11.45am - 2.00pm Mon-Sat (2.30pm Sat)
Dinner: 6.45 - 10.00pm Mon-Fri
Accepted credit cards
Visa, Master Card