L'Armadillo

strada La Palud 27, Courmayeur, Italy

€€€ ・ Cuisine from the Aosta Valley,Modern Cuisine

MICHELIN Guide's Point Of View