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 Restaurant


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

Online Booking Availability for Café LEO

Facilities at Café LEO

  • Alfresco dining
  • Family Friendly


Café LEO
7-9, Cours de Rive

Customer Ratings on Café LEO

Please join our community and share your comments on this restaurant.

Rate this Restaurant

Images of Café LEO

Virtual Tour of Café LEO