The Culture Trip Not every town can say they have an acclaimed restaurant whose menu is entirely vegan and vegetarian. Framingham, however, can boast this claim thanks to the amazing Green Leaf Vegetarian and Vegan Restaurant. From light lunch fare to brunch and multiethnic cuisine, you can expect each dish to be filled with fresh […]

