Perched on the rooftop of Maison Albar – Le Victoria, Taulissa offers a unique culinary experience with a panoramic view that stretches from the Mediterranean Sea to the peaks of the Mercantour National Park. The restaurant, opening in summer 2024,...