We’re very excited to have been awarded, for the third consecutive year, a Certificate of Excellence from TripAdvisor. What is Certificate of Excellence? TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers. ————————————— FRAMINGHAM, MA – 14 July, 2018 – Green Leaf Vegetarian and Vegan Restaurant […]

