Apollo Taverna
Greek · Family Style · Mediterranean
Apollo Taverna offers an authentic Greek dining experience with a lovely atmosphere and beautiful views. It is a must-visit for those seeking quality Greek dishes.
Location
Best places nearby
The highest rated places close to Apollo Taverna.

