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.

Apollo Taverne

) #479 of 1,619 Restaurants in Zurich €€ - €€€ Mediterranean, Greek
Ueberlandstrasse 14, Zurich 8051, Switzerland
+41 44 311 61 00
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent68%
  • Very good22%
  • Average9%
  • Poor0%
  • Terrible0%
15 Jan 2017
“Excellent and authentic Greek restaurant”
27 Apr 2016
“Great neighborhood spot for Greek cuisine”
Closed
All hours
CUISINES
Mediterranean, Greek
PRICE
€€ - €€€
DETAILS
Ueberlandstrasse 14, Zurich 8051, Switzerland
Service
Food
Value
Atmosphere
Write a Review
Reviews (22)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 22 reviews

Reviewed 15 January 2017 via mobile

Don´t go to this restaurant if you like trendy type restaurants with fishing nets, lots of Greek statutes and permanent annoying syrtaki background music. The Taverna Apollo serves really good Greek dishes in a taverna-like atmosphere of hospitality without all the typical kitsch you find...More

Thank Stefan B
Reviewed 27 April 2016 via mobile

I live in the neighborhood, I am from Greece, and I go to Apollo roughly once a month. I can guarantee the Greek flair is pretty authentic. The place is rather focused on meat, but there are a few vegetarian mezedes as well... Unfortunately no...More

Thank Eirini K
Reviewed 13 November 2015 via mobile

Very nice dinner at this restaurant - well spiced and authentic. They even have Greek beer. Looking forward to coming back again!

Thank TasteForTravel15
Reviewed 21 September 2015

What a gem of a restaurant! Can't believe it's the first time to visit, as it's just so great. The menu is diverse, the prices are reasonable, and the host is attentive and cheerful. Even though he was the only one serving all the tables,...More

Thank TravelinPhotographer
Reviewed 20 January 2014

Best Greek restaurant in Zurich! The service is excellent, the waiter will welcome you with a big smile and he will continue to do so during the whole stay. Food was delicious. I recommend the Greek plate as a starter (CHF 19.- for two)!! Only...More

Thank Daniela B
Reviewed 9 January 2014

Very nice Greek restaurant, probably the best! Staff is very friendly! Food is very tasty! Soft Greek music is playing, nice atmosphere. Moreover, I saw Greek people eating there - this is another sign of a good Greek restaurant :-) I strongly recommend to go...More

Thank T1mes
Reviewed 17 March 2013 via mobile

The service is awesome, the guy serving is really friendly and the food is delicious! Don't forget to try the retsina wine.

1  Thank tschris
Reviewed 12 December 2012

simply the best greek restaurant in town not in the center of the city, in schwamendingen quarter a must to order: the homemade pikilies and of course their gyros, both absolutely delicious authentic cuisine and the prices are reasonable

1  Thank Rockinger
Reviewed 6 February 2017 via mobile
Google Translation

More

Thank Ginevra G
Reviewed 15 January 2017 via mobile
Google Translation

More

Thank Marco M
Nearby
Nearby Restaurants
Tamarind Hill Indian Restaurant
290 reviews
.75 km away
asiaway vietnamese cuisine
215 reviews
.87 km away
Brasserie O
89 reviews
.93 km away
Restaurant Malabar
124 reviews
.97 km away
Nearby Attractions
Hallenstadion
98 reviews
.91 km away
Theater 11
17 reviews
.94 km away
MFO-Park
21 reviews
1.54 km away
Irchel Park
11 reviews
1.35 km away
Questions & AnswersAsk a question
StellinaHellas
Σε ποια περιοχη της Ελβετιας ειστε;
11 December 2015|
What is your answer?
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Dinner
Restaurant features
Reservations
Good for
Child-friendly
Open Hours
Sunday
18:00 - 00:30
Thursday
18:00 - 00:30
Friday
18:00 - 00:30
Saturday
18:00 - 00:30
Location and Contact Information
  • Address: Ueberlandstrasse 14, Zurich 8051, Switzerland
  • Location: Europe  >  Switzerland  >  Canton of Zurich  >  Zurich
  • Phone Number: +41 44 311 61 00