• Delete
  • Edit

About

Barra Green Turtle is a restaurant, located at Inhambane, Mozambique. They can be contacted via phone at +258 82 026 0580, visit their website www.bayviewlodgemoz.com for more detailed information.

Location :
Inhambane
Added by Jopie, at 30 July 2017

Add missing information

Add email
Add business description
Add Social Media
Add Products and Services

3 Reviews

  • Anonymous
    18 January 2018

    The grilled octopus is probably the best I've ever had! The staff was very friendly and I also loved the location straight on the beach. Lunch felt like a holiday!

    response / report this review
  • Anonymous
    18 September 2017

    A must go on Inhambane region! Both food and service are on par with expectations. A bit more pricey than what you find around but it shows on the food. Tiger prawns, coconut rice, fish cakes and desserts super tasty. Worth the detour from the local resorts or Tofo.

    response / report this review
  • Anonymous
    06 August 2017

    Nice view, good Cappuccino, but a bit pricy. But that's Barra ;)

    response / report this review

Rate & Write Reviews