Explore
Map
Marketplace
Very friendly
Green Leaf Vegetarian & Vegan Restaurant
9 dishes · 12 reviews
Vegetarian, Vegan, American
TODAY
11 am - 930 pm
62 Water St, Framingham, MA 01701, USA
Call
Directions
Claim your restaurant to comment on reviews
Brands supporting abillion's
mission
Advertise on abillion
Dishes
Quesadillas
VEGAN
2
Black Bean And Sweet Potato Enchiladas
VEGAN
2
Gobi Manchurian
VEGAN
2
Stuffed Grape Leaves
VEGAN
1
Burrito
VEGAN
1
Nachos
VEGAN
1
Sweet Potato Chocolate Chip Pancakes
VEGAN
1
Mexican Pizza
VEGAN
1
Vegan Artichoke Spinach Dip
VEGAN
1
Report an error with this listing