This restaurant in Whistler is definitely worth the taxi ride. French owned and operated with menu and decor to match – very different to the sports pubs! Located: in Twin lakes village. 1.5km south from Creekside, up hill on the left after turning off the main road. Open from 5.30pm daily (closed Mondays).

 

Phone

+1 604 932 4611

Address

Le Gros, Creekside, Whistler, Canada

Back