Leo Caffè

Rte du Bois 17, 1024 Ecublens, Switzerland
Service Options Dine-in Takeaway Delivery
About

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.

FAQs
Where Leo Caffè is located at?
Leo Caffè is located at Rte du Bois 17, 1024 Ecublens, Switzerland.
What is the contact number of Leo Caffè?
The contact number of Leo Caffè is 021 691 13 65
What is the email address of Leo Caffè?
The email address of Leo Caffè is leocaffe [at] bluewin.ch
Reviews

5 Marko Previsic 67 months ago

Excellent pizza and great staff! Guys were speaking only French and Italian, the place was very busy but all of them gave their best to understand English and German from us to take order. 10 stars and thank you again!

4 Alexandre Paquier 26 months ago

Friendly, normal food, great service.

5 Taman Ulrich 55 months ago

Excellent pizza, a little bit noisy at lunch time but calmer at night, great for a family eat!

4 Chimene A. 55 months ago

Lovely place. Good food.

5 pascal galoussis 67 months ago

Excellant

5 Julio Rodriguez 67 months ago

TOP

5 Barhoom Khoury 21 months ago

Accueille très agréable, suivis d'un délicieux filet de perche.
Un service au top, merci !

5 Patrick Jungo 27 months ago

Voilà ! ça c'est un vrai restaurant, une superbe présentation, des goûts à vous émoustillé les papilles, ça c'est de la cuisine ! MERCI CHEF. Un accueil souriant, très à l'écoute. Même si c'est écrit Pizzeria ! Ils vont vous surprendre ! De l'entrée au dessert ???? c'est juste de la magie ! Invité par des amis précieux, nous avons passé une très Belle Soirée Chez Leo ! Encore Merci à vous tous pour cette belle soirée et ces liqueurs surprenantes. Moi j'adore ! et vous ? Vous voulez vous faire plaisir Allez-y.
Business Hours
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
Nearby Businesses

Cuisitec SA

Cuisitec SA

Rte du Bois 8, 1024 Ecublens, Switzerland

Adent Clinique Dentaire d'Ecublens

Adent Clinique Dentaire d'Ecublens

Chem. du Croset 7, 1024 Ecublens, Switzerland

Billards de l'Ouest Lausannois

Billards de l'Ouest Lausannois

Collège du Pontet Bâtiment Pluton, 1024 Ecublens, Switzerland

Smyths Toys

Smyths Toys

Chem. du Croset 7, 1024 Ecublens, Switzerland

ACphysio Sàrl

ACphysio Sàrl

Chem. du Croset 1, 1024 Ecublens, Switzerland

Activista SA - Berdoz Vision & Audition

Activista SA - Berdoz Vision & Audition

Chem. du Croset 3, 1024 Ecublens, Switzerland

Travel Wyn Sàrl

Travel Wyn Sàrl

Chem. du Croset 9, 1024 Ecublens, Switzerland

Jongen Nathalie

Jongen Nathalie

Chem. de Chantemerle 7, 1024 Ecublens, Switzerland

d'Ecublens

d'Ecublens

Chemin des Esserts

Karin Borboën Ostéopathe

Karin Borboën Ostéopathe

Rte de Crochy 24, 1024 Ecublens, Switzerland

Alpnach Armoires SA

Alpnach Armoires SA

Rte de la Maladière 16, 1022 Chavannes-près-Renens, Switzerland

Swiss Thermo'San Sàrl

Swiss Thermo'San Sàrl

Chem. de la Cerisaie 3, 1022 Chavannes-près-Renens, Switzerland