Restaurant
Mamma Mia
6 locals recommend,
Tips from locals
Very good pizzaria 10 min walk from the appartements. Oceanview but close to the street.
Unique things to do nearby
Location
Royal Road
Grand Baie, Rivière du Rempart District