We've been coming to Whistler for years and a friend recommended this place. We just got some take out with a large pizza and a salad. The pizza is fantastic, by far the best in Whistler. Even the salad was really, really good.
Even though they seemed to be crushingly busy, staff there were friendly and the place was like...
More
