Situated at B9 Coastal Road, Bel Ombre, Mauritius, the restaurant offers guests a picturesque setting to enjoy its delicious cuisine amidst the island’s natural beauty.