The Green Moustache Lonsdale
North Vancouver

***All cafés are now temporarily closed due to the COVID-19 isolation period. We wish you all well during this challenging time and we will reopen as soon as we can.***

The Green Moustache Organic Cafés serve 100% organic, plant-based, whole food meals, desserts, juices and smoothies. Our restaurant menu is entirely vegetarian, vegan and gluten-free.

Lonsdale, North Vancouver, BC, is home to our first franchise location in Vancouver. Situated in a beautiful heritage building, The Green Moustache Lonsdale serves a community of health-conscious residents who know that eating organic, unprocessed, nutrient-rich foods is the way to optimal health and well-being.

Closed statutory holidays and Boxing Day.