Café Taverna Stavros
Greek · Seafood · Mediterranean
Café Taverna Stavros is a restaurant located on the beach in Fragokastello. It is known for its delicious, homemade dishes, with fresh fish that customers can choose directly from the kitchen. The establishment offers hearty meals.
Location
Best places nearby
The highest rated places close to Café Taverna Stavros.
