We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leo's Greek Restaurant

) #2,478 of 8,103 Restaurants in Barcelona £ International, Greek,
Escultors Claperos, 8, 08018 Barcelona, Spain
+34 932 47 66 37
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good28%
  • Average9%
  • Poor9%
  • Terrible3%
4 weeks ago
“Not bad...not good”
20 Mar 2017
“Good Greek”
Open Now
All hours
International, Greek, Contemporary, Israeli
Escultors Claperos, 8, 08018 Barcelona, Spain
Write a Review
Reviews (52)
Traveller rating
Traveller type
Time of year

1 - 10 of 52 reviews

Reviewed 4 weeks ago via mobile

The service has been slow at first, like 20 min for the drinks. The starters were good, but not the mains (specially the cous cous, that was particulary bad tasting). Baths weren't clean at all... The food deserve better service and enviroment.

Thank Joan S
Reviewed 20 March 2017 via mobile

We went a Wednesday night and we were the only ones. Nevertheless they were quite fast and the food was good. I had a combined dish which was quite complete and tasty.

Thank Alex G
Reviewed 9 January 2017 via mobile

We stopped for a bite of lunch at this tiny place, but the flavor was not tiny. Everything was awesome: the food, services, price, music, ambiance. I had the gyro and my husband the shish kabob on pita, also we shared an order of onion...More

Thank Kathleen H
Reviewed 1 September 2016 via mobile

I have walked past this place many times and not looked twice. When I finally looked on the map for Greek I was surprised to see it pop up. My surprises were just beginning. Leo's is not as Greek as Greece. It's not as Greek...More

Thank Roadprisoner
Reviewed 15 August 2015 via mobile

We loved it. It is a very classic greek street food place, suvlaki, aubergine, the whole thing. Good service, fair price and a quiet and nice terrace to eat al fresco. Will come back.

1  Thank beck1975
Reviewed 30 October 2013

I've recently moved to this neighborhood from Seattle and am thrilled to have found Leo's. We were warmly welcomed and have tried and enjoyed a variety of dishes. Octopus Santorini is my favorite so far. They also do lamb beautifully and serve a variety of...More

Thank E K
Reviewed 29 July 2013 via mobile

I went with work colleagues and we all had the same opinion; below average. Being Greek I can say that this is the worst Greek restaurant I have ever been to. The atmosphere was very disappointing. No air conditioning , greek salad had 6 to...More

1  Thank amhinchl
Reviewed 5 days ago
Google Translation


Thank Miguel R
Reviewed 2 weeks ago
Google Translation


Thank Abellarol
Reviewed 3 weeks ago via mobile
Google Translation

Thank Miquel N
Nearby Restaurants
El Clot Restaurante Barcelona
435 reviews
.12 miles away
Marlen Tastets
111 reviews
.06 miles away
Tutu Vietnamese Cuisine
26 reviews
.11 miles away
La Clotenca
78 reviews
.07 miles away
Nearby Attractions
Torre Agbar
834 reviews
.28 miles away
Museu del Disseny de Barcelona
141 reviews
.39 miles away
Encants Barcelona
165 reviews
.49 miles away
Birra 08
12 reviews
.10 miles away
Questions & Answers
Get quick answers from Leo's Greek Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
International, Greek, Contemporary, Israeli
Lunch, Dinner
Restaurant features
Delivery, Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Cash Only, Free Wifi
Good for
Open Hours
20:00 - 00:00
12:00 - 17:00
12:00 - 17:00
12:00 - 01:00
12:00 - 17:00
20:00 - 01:00
12:00 - 17:00
20:00 - 01:00
12:00 - 17:00
20:00 - 01:00
12:00 - 17:00
20:00 - 01:00
Location and Contact Information
  • Address: Escultors Claperos, 8, 08018 Barcelona, Spain
  • Location: Europe  >  Spain  >  Catalonia  >  Province of Barcelona  >  Barcelona
  • Phone Number: +34 932 47 66 37
Leo's -restaurante mediteraneo,lo mejor de la cocina griega y medio oriente,cocina creativa,tapas,delivery.catering.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing