TGI Fridays Closing 36 Restaurants Across the United States
TGI Fridays is closing 36 of its restaurants across the United States, including several in Massachusetts. The ‘underperforming locations’ being closed in the state are in Dedham, Danvers, Marlboro, Mansfield, North Attleboro, and Seekonk, a spokesman for TGI Fridays confirmed…