Back to list
Ristorante Grand Royal
Around €30
Location
Via Roma, 87
11013 Courmayeur
See on the map