Avra Restaurant
Seafood · Greek · Mediterranean
Avra Restaurant is a seaside establishment in Ormos Panagias, offering fresh fish and seafood, as well as Greek cuisine. It features a seafaring environment with some tables directly on the sand, close to the water.
Location
Best places nearby
The highest rated places close to Avra Restaurant.


