Taverna Ta Efkalypta

Enjoy Greek and Russian homemade specialties under the shade of our eucalyptuses