What are you looking for?

Bar & Grill in Whistler

4.1 - 199 votes

Hours: 11AM - 1AM

4280 Mountain Square, Whistler
(888) 823-7932

Papa Johns Pizza

Great location right by the gondolas with plenty of outdoor heated seating. Friendly staff and good selection of beers. Only wished their Mimosa towers c... More reviews

4 - 85 votes

Hours: 12 - 8PM

4165 Springs Ln, Whistler
(604) 905-2220

Papa Johns Pizza

I had to leave a review after the great experience we just had here. We attempted 4 other restaurants before finally making it to Garibaldi and being gre... More reviews

View on map