LOCATIONS

Did you know?…

We have 2 locations for you to enjoy.

Whistler Village

122-4340 Lorimer Road
Whistler, BC, V8E 1A5

+ 1 604-962-3727
info@greenmoustache.com

Mom - Sun
9:00 AM – 4:00 PM

Whistler Function Junction

2-1209 Alpha Lake Road
Whistler, BC, V8E 0H8

+1 604-962-6001
info@greenmoustache.com

Mon - Sun
9:00 AM – 4:00 PM

Let’s connect