
Green Leaf Vegetarian & Vegan Restaurant
62 Water St, Framingham, MA 01701, USA
Sooo yummy and filling! The restaurant is now counter-service only, and food is served on paper plates, but there are many great dishes.
Aucun commentaire pour le moment.