The Green Moustache Lonsdale
Now open!

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)

+1 604-971-1855

Interested in working for us? Fill out an application form.

Follow us on FacebookFollow us on Instagram

The Green Moustache Lonsdale

What our lovely customers are saying

“Love this cafe, great variety, all prepared and presented beautifully, abundant servings and everyone was so helpful and informative. Will definitely be returning and recommending.”

“I downloaded the App and ordered online. Excellent service and the food was totally yummy. Will definitely be back for more . . . Especially the strawberry cheesecake!”

“Beautiful food, beautiful people preparing and serving the food. This is a must visit cafe!”

“Amazing food and staff! Great addition to our awesome neighbourhood. Waffles are my fave!”

Read more reviews