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).



+1 604 932 4611


Le Gros, Creekside, Whistler, Canada