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.
Check out our nutritious and delicious menu.
Hungry now? Download our app and order online.
Lonsdale, North Vancouver, BC is home to our fifth Green Moustache Café, which is also our first franchise location in Vancouver. Lonsdale is a community of health-conscious residents, who know that eating organic, unprocessed, nutrient-rich foods is the way to optimal health and well-being.
Where can you find us?
117 West 1st Street
North Vancouver, BC, V7M 1B1
Open 8am – 6pm Daily
Interested in working for us? Fill out an application form.