Great casual dining café located in the Creekside area of Whistler resort that offers a variety of sweets and health food for everyone to enjoy. Excellent for staying to eat or takeout and conveniently located next to the valley trail along Nita Lake.
2131 Lake Placid Road, Whistler, BC, Canada, VON 1B2
2131 Lake Placid Road Whistler British Columbia V0N 1B2 CA
4314 Main Street, Whistler, BC, Canada 3.75 km
Refined art gallery in Whistler village that is open during all seasons. Browse a selection of lo...