Turn key business for sale in Whistler, BC. PNP qualified. Nestled in a beautiful Canadian mountain setting, strategically located and enriched by phenomenal views complete with a large sunny patio in the internationally acclaimed Whistler area of British Columbia. The restaurant, Le Gros, was...