You can find us at Yalissos town, at the beautiful island of Rhodes.
We are waiting you to taste our dishes.
Press the thumbnails to enlarge...