Le Chamarel Restaurant

La Crete, Chamarel main road
Chamarel, ACT, 90402
See on Google Maps

+23059892844
manager@lechamarel.mu https://www.lechamarelrestaurant.com