Located by the sea in grand baie, it offers you an international cuisine service on a terrace overlooking the sea.