1
location
Le Chamarel Restaurant
La Crete, Chamarel main road
Chamarel, , 90402
See on Google Maps
+2304834421
reservations@lechamarel.mu
https://www.lechamarelrestaurant.com