Loading map…

The Zillers

A Michelin-starred rooftop restaurant in central Athens, serving modern Greek tasting menus with direct Acropolis views.