Restaurants - Collingwood, Ontario, Canada
Beautiful restaurant and bar located at the base of Blue Mountain in Collingwood, Ontario, Canada. This restaurant overlooks the mountain at the Intrawest Village of Blue.