Review of Green Leaf Vegetarian & Vegan Restaurant

62 Water St, Framingham, MA 01701

Overall Rating

Review


Delicious food! Many began and vegetarian options as well. Bit pricey but they follow instructions about needing gf and the food is tasty

Updated 7 years ago

Gluten Sensitive