The Green Moustache – Squamish

Hours
Mon–Sat: 8am – 5pm
Sun: 11am – 5pm

Delicious, nutritious organic whole-food restaurants. Serving up 100% organic food, juices, smoothies and desserts made fresh daily.


Incorrect information? Please email updates to office@earthsave.ca