Loading...
Our Rate:
Modern and beautifully maintained, this welcoming spot lies just steps away from the hills of Pedoulas village, home to the Church of the Exaltation of the Holy Cross. Stavros' Restaurant makes a lovely stop before or after exploring the area, whether for a full meal or a refreshing break.
The venue also includes a small shop that sells souvenirs and religious icons. A buffet is served every Sunday, while the menu offers a varied selection of dishes alongside quality coffee, fresh juices, alcoholic drinks and ice cream. With live music often added to the atmosphere, it's a laid back place to enjoy the charm of Pedoulas and its surrounding areas.