Review of The Green Moustache Organic Café

117 W 1st St, North Vancouver, BC V7M 1B1, Canada

Overall Rating

Review


Great place, good food (if you don't mind raw). Give their raw desserts a chance and you will be blown away!

Celiac friendly?

Yes

Updated 4 years ago

Celiac