Leo Caffè is a restaurant, italian restaurant and pizza restaurant located in Ecublens Vd, Switzerland. The average rating of this business is 4.50 out of 5 stars based on 343 reviews. The street address of this business is Rte du Bois 17, 1024 Ecublens, Switzerland. Leo Caffè is closed on Monday and Sunday, and other days it is open from 11:00am to 02:30pm.
5 Marko Previsic 67 months ago
4 Alexandre Paquier 26 months ago
5 Taman Ulrich 55 months ago
4 Chimene A. 55 months ago
5 pascal galoussis 67 months ago
5 Julio Rodriguez 67 months ago
5 Barhoom Khoury 21 months ago
5 Patrick Jungo 27 months ago
Monday | Day off |
---|---|
Tuesday | 11:00am - 02:30pm |
Wednesday | 11:00am - 02:30pm |
Thursday | 11:00am - 02:30pm |
Friday | 11:00am - 02:30pm |
Saturday | 11:00am - 02:30pm |
Sunday | Day off |
Adent Clinique Dentaire d'Ecublens
Billards de l'Ouest Lausannois
Activista SA - Berdoz Vision & Audition