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 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.
Where can you find us?
117 West 1st Street
North Vancouver, BC, V7M 1B1
Open 8am – 6pm Daily
(closed Christmas Day, Boxing Day and New Year’s Day)
Interested in working for us? Fill out an application form.