Green Turtle Restaurant & Beach Bar

Green Turtle Restaurant & Beach Bar

Barra, Barra, MZ
View on Map

About

This is the closest to gourmet dining that you'll find in the area, with tasty French cuisine – the seafood dishes and desserts are particularly notable – and lovely views. It's on the beach about 2km to the left of Barra junction at Bayview Lodge, and well signposted.