Monthly Archives: February 2018

Framingham Council grants first liquor license – MetroWest Daily News

Green Leaf, which previously operated a 62-seat restaurant at 665 Cochituate Road, reopened Jan. 11 in the former home of the Art House Grille.

Now in a larger 80-seat facility at 62 Water St., the eatery plans to begin serving beer, wine and other drinks after receiving approval from city officials last week.