English Deutch

Enjoy traditional Greek Cuisine and refreshing Cocktails

Balcony
Sea View
A/C
TV