The Green Moustache Squamish
Located in the heart of downtown Squamish

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.

Our first franchise opened in Squamish, BC in the summer of 2016. Located in the downtown area of Squamish, The Green Moustache Café serves the community healthy, organic food and juices all year round.

Closed Canada Day, BC Day, Thanksgiving Day, Christmas Day, Boxing Day and Family Day.