Le Bélouga is a Mediterranean restaurant offering a visual and culinary experience with French cuisine.