Green Leaf Restaurant and Vegan cuisine in Framingham, MA is now open for business after a complete building renovation. A beautifully green paint on the wall combined with that mango color makes this place very warm for the vegetarian taste. See pictures below with the owners Gopal and Bala. Come in and try the
G&M Services Company - Framingham MA
located at
118 Union Avenue Suite 13
,
Framingham, MA USA,
USAhttp://www.improveourhome.com
. Reviewed by
24 customers
rated:
10
/
10