We’d love to hear from you!
 
 

Verification

Green Moustache Cafe Patio
The Green Moustache

Corporate Office Mailing Address

334A1 – 4370 Lorimer Road
Whistler, BC V0N 1B4
+ 1 604-962-4161
info@greenmoustache.com

We have 4 locations to serve you!
Whistler, Squamish + Vancouver

Whistler Village:

122-4340 Lorimer Road
Whistler, BC, V0N 1B4

Open 8am – 6pm Daily
(closed Christmas Day)

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

Vancouver:

3607 West 4th Ave
Vancouver, BC, V6R 1P2

Open 9 am – 6:30 pm Daily
(closed Christmas Day)

+ 1 778-379-4433
info@greenmoustache.com

Squamish:

38114 Second Avenue
Squamish, BC, V8B 0C4

Open Mon – Sat 8am – 5pm,
Sun 11am – 5pm
(closed Christmas Day & Canadian Thanksgiving)

+1 604-898-1134
squamish@greenmoustache.com

Whistler Function Junction:

2-1209 Alpha Lake Road
Whistler, BC, V0N 1B1

Open 9am – 5pm Daily
(closed Christmas Day)

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

Coming Soon!

Revelstoke, BC

revelstoke@greenmoustache.com