Green Leaf
Vegetarian and Vegan Restaurant


we are currently closed but will be opening in a new location mid-December 2017.

Opening Soon:
62 Water St
Framingham MA 01701
(508) 309-3009


Monday-Thursday: 11 am to 9:30 pm

Friday: 11 am to 10 pm

Saturday: 9am to 4pm (brunch)
5pm to 10pm (dinner)

Sunday: 9am to 4pm (brunch)
5pm to 10pm (dinner)