Green Leaf

Permanently closed
665 Cochituate Rd
Framingham, MA 01701

Green Leaf is a celebrated vegetarian and vegan restaurant located in Framingham, Massachusetts, known for its diverse menu featuring dishes like the Beet Asparagus Salad, Vegan Tofu Omelet, and Mediterranean Mezze Platter. The establishment has gained recognition for its commitment to quality, earning multiple TripAdvisor Certificates of Excellence since 2016.

Recently, Green Leaf expanded its offerings by acquiring a liquor license, further enhancing the dining experience for patrons. The restaurant continues to be a favorite among locals, providing a welcoming atmosphere for both vegans and vegetarians alike.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.