We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Reef

On the Beach, Petra 811 09, Greece
+30 2253 041488
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good27%
  • Average11%
  • Poor2%
  • Terrible1%
Travellers talk about
“pizza” (15 reviews)
“spaghetti” (6 reviews)
“prawns” (3 reviews)
Open Now
17:00 - 23:00All hours
Seafood, Mediterranean, Greek, International, Vegetarian Friendly, Vegan Options
$$ - $$$
On the Beach, Petra 811 09, Greece
All Details
Write a Review
Reviews (284)
Traveller rating
Traveller type
Time of year

1 - 10 of 182 reviews

Reviewed 2 weeks ago

Good food it was so nice to sit and watch the sunset go down whilst having a meal and sipping wine what an experience

Thank blackjack3
Reviewed 3 weeks ago via mobile

We've been to the Reef at least 5 times in 2 weeks. We strongly recommend their prawn dishes and their mix dip platte with pita bread

Thank Sofie S
Reviewed 3 weeks ago

Set on the seafront of Petra, The Reef is the perfect place for a beautiful sunset, while you eat gorgeous food. There is plenty of indoor seating, but we tend to choose the outdoor tables overlooking the sea and almost on the beach. Tables are...More

Thank Jane T
Reviewed 4 weeks ago

We visited this restaurant after using the beach and sunbeds and having lunchtime drinks. This is a nice family restaurant which is set on a terrace over the beach. The tables are nicely set with cloths and quality cutlery. We had a friendly greeting and...More

Thank philopj69
Reviewed 13 July 2017

Set right on the seafront at Petra this taverna has a wide variety of dishes. There is plenty of room for a special occasion or a party or birthday celebration. Noted for its tasty Pizza's the Reef can match most of the other eateries in...More

Thank paulo66
Reviewed 12 July 2017 via mobile

We went to this restaurant two times during our stay. We like to try out new places every day, but we just had to go back to this one. The Pizza Volcano and their lamb dishes are incredible. The staff is very friendle and humourus!...More

Thank Tormod T
Reviewed 10 July 2017 via mobile

We have been using the sunchairs at the beach, had lunch and dinner and a good time at The Reef. Good service and a lot of choices of both meze and full dinner plates. Breadrolls, three different kinds of dip, garlic bread, local olives and...More

Thank Anettens
Reviewed 20 June 2017

Free use of the sunbeds if you just have a coffee. Went on the beach in the morning then to the restaurant at lunchtime, which is on the beach. The portions were huge. I had a tuna salad, which was never ending. The owner, Costas,...More

Thank billyboy212
Reviewed 19 June 2017 via mobile

A nice place beyond the beach. Very nice people, interested and helpfull. They serve real greek food what is made with attention. They make the food just different in comparison to the other restaurants. The food is delicioes.

Thank Thea D
Reviewed 12 June 2017 via mobile

Food was so good on first visit that we came back again and it didn't disappoint. Friendly and relaxing very enjoyable.

Thank Linda P
Nearby Restaurants
Restaurant Thalassa
390 reviews
.26 km away
The Women's Co-Operative
562 reviews
.24 km away
Kantina Snack Bar
204 reviews
.23 km away
274 reviews
.24 km away
Nearby Attractions
Panagia Glykofilousa
147 reviews
.27 km away
Molivos Castle
534 reviews
4.35 km away
Healing Springs of Lesvos: Eftalou
228 reviews
6.53 km away
Molly's Bar
130 reviews
4.49 km away
Ask a question
Questions & Answers
Beverley A
27 April 2015|
AnswerShow all 2 answers
Response from ahmetdaghanm2016 |
Av cost is 16-18€ for two persons.
Google Translation
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 18 - USD 41
Lunch, Dinner, After-hours
Restaurant features
Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Delivery, Television
Good for
Romantic, View, Local cuisine, Child-friendly, Kids, Special Occasion Dining, Groups
Open Hours
11:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
13:00 - 03:00
Location and Contact Information
  • Address: On the Beach, Petra 811 09, Greece
  • Location: Europe  >  Greece  >  Northeast Aegean Islands  >  Lesbos  >  Petra
  • Phone Number: +30 2253 041488
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing