Green Leaf Vegetarian & Vegan Restaurant
62 Water St, Framingham
(508) 309-3009
Recent Reviews
Order Online
You May Also Like
Dunkin' - 3 Nicholas Rd
Coffee Shops, Coffee & Tea, Donuts, Coffee
Three gorges Framingham - 45 Nicholas Rd
Chinese
Franklin Caterers - 1 Nicholas Rd #55
Caterers, Party & Event Planning
Restaurants in Framingham, MA
Green Leaf Vegetarian & Vegan Restaurant
62 Water St, Framingham, MA 01701
(508) 309-3009