The Green Moustache Organic Cafés serve 100% organic, plant-based, whole food meals, desserts, juices and smoothies. Our menu is entirely vegetarian, vegan and gluten-free.
The first Green Moustache Organic Café opened in December 2013 in Whistler, BC. Our Whistler Village café is centrally located in the heart of Whistler, near Olympic Plaza, Marketplace and Whistler’s most popular kids’ playground.
Closed Christmas Day and Boxing Day.