[broadstreet zone=”59948″]
FRAMINGHAM – A chain restaurant wants to open its 13th location in Shoppers World in Framingham.
Tavern in the Square is seeking to open at the former John Harvard’s restaurant spot at 1 Worcester Road in Shoppers World, according to the agenda for the Framingham License Commission.
the chain already has locations in Burlington, Shrewsbury, Woburn and other locations in Massachusetts, Rhode Island, and Connecticut. They also have locations at both North Station and South Station in Boston.
Click here to check out the Shrewsbury menu.
The establishment is seeking approval for an All Alcohol and a Common Victualer license.
[broadstreet zone=”59947″]
[broadstreet zone=”99032″]