Located in the heart of Kendall Square's Canal District, Glass House is adjacent to an outdoor plaza space and close to MIT, Harvard and the Charles River. The ...
Already installed Facebook for Android? Open in the Facebook App. Glass Restaurant & Bar. HomeMenu photos. Loading... Try Again. Cancel. Loading... Loading.