Where is Le Vista?
At 79 Av. du Mont Blanc, 74400 Chamonix-Mont-Blanc.
Restaurant · Chamonix-Mont-Blanc
At 79 Av. du Mont Blanc, 74400 Chamonix-Mont-Blanc.
Le Vista is listed under Restaurant.
By phone at +33450534777.
Breizh Café Chamonix | La Crêpe AutrementCrêperie · Chamonix-Mont-Blanc · 420 m