Café Léo is a cozy restaurant serves authentic Italian and French specialties made form fresh local ingredients. The interiors are beautifully decorated with Italian posters on the wall, giving the whole place a classy look. You are sure to enjoy fine dining in the intimate ambiance of Café Léo. A sister restaurant of Roberto's, this place scores high on pastas and authentic sauces, a must visit when in Geneva.
- Open Hours: Monday to Friday from 08:00 AM to 11:00 PM, Saturday from 10:00 AM to 04:00 PM
- Credit Cards Accepted: visa, mastercard
- Takeout Available: Yes