Restaurants & Bars

Atlantic Canada Pizza

Best Pizza in Whistler


Restaurants & Bars 2

Best Pizza in Whistler

BCVisitor | Jan 21, 2004 03:28 PM

I was wondering which place had the best pizza in Whistler, either take-out or delivery. Avalanche looks good but have never tried it. Any suggestions? Thanks for your help.

Want to stay up to date with this post?

Recommended From Chowhound