The Green Moustache Lonsdale
Now open!

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.

The Green Moustache Café in Lonsdale is in the Heritage Building on West 1st Street, a beautiful spot conveniently located for dining-in or grabbing a nutritious, delicious meal or beverage to go.

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

Where can you find us?

117 West 1st Street
North Vancouver, BC, V7M 1B1

Open 8am – 6pm Daily

+1 604-971-1855

Green Moustache Lonsdale