Greek Restaurants › Athens
Taverna Opa
Experience the spirit of Greece at Taverna Opa, where you can savor an array of traditional dishes like moussaka, spanakopita, and fresh seafood. The cozy interiors and friendly service make it an ideal spot for a casual meal. Enjoy live music on weekends for an authentic Greek experience.
Address: 45 Agiou Dimitriou Street, Athens
Visit website
← More Greek Restaurants in Athens