L'Armadillo

strada La Palud 27, Courmayeur, Italy

€€€ Cuisine from the Aosta Valley,Modern Cuisine

MICHELIN Guide's Point Of View