Restaurant

Markopoulo

Pame Sto Petalo

Taverna on the main square of Markopoulo.