17 Avenue des Spelugues | Le Métropole, Luxury Shopping Mall, Hotel, Monte-Carlo 98000, Monaco
View on Map
What travelers say:
Excellent service and food in a beautiful restaurant! The manager gave us some great recommendations and shared some history of Monaco! We will return on our trip next year!