Lotus Seed is a new health and spiritually-conscious vegetarian restaurant in Vancouver, Canada.
Websites.ca Talk Ep. 51