Restaurants · 94 of the best in Greek Islands
Taverna O Petros
Home cooking on the beach
About Taverna O Petros
O Petros serves grilled octopus, moussaka, fresh seafood and home-made dishes right on the beach at Megalo Neorio, west of town.
Why it's on our list
- Home cooking
- On the beach
- Seafood
Opening hours, prices and seasonal openings change, so please check with Taverna O Petros before you go.