New Kendall Square building lands major restaurant tenant
Published
An 18-story tower in Kendall Square built by the Massachusetts Institute of Technology has landed a tenant that made a name for itself as a seafood destination in the Seaport.
Full Article