Le Palais de Barbizon
Price range: $
Location: Chamarel
Address: Route Sainte Anne, Chamarel, Mauritius
Phone: +230 483 5078
Izumi
Japanese, Asian, Sushi
Price range: $
Location: Terre Rouge
Address: The Address Boutique Hotel Port Chambly, Terre Rouge, Mauritius
Phone: +230 405 3009