Boston Business Journal
Burger chain Shake Shack will open its 3,014-square-foot downtown Boston location this Sunday.
Shake Shack has 330 locations in the U.S. and abroad, including five locations in Greater Boston. They are in the Seaport and Chestnut Hill, as well as on Newbury Street and in Cambridge's Harvard Square and Dedham's Legacy Place. . . . more