2131 Lake Placid Road, Whistler, BC, Canada, VON 1B2
2131 Lake Placid Road
Whistler
British Columbia
V0N 1B2
CA
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.
Facilities
Parking
Recreation
Cafe