Despite the village’s small size, Stoupa has a large choice of tavernas and restaurants to choose from. Whether you want gyros, seafood or traditional Greek fare, you won’t be disappointed.
Aphros Restaurant
Situated at the end of Halikoura beach, Aphros has a beautiful view over the bay…