There are variety of cheap eats in this small mall. Especially there is a Starbucks which is less crowded then the one opening up right on Harvard Square. Enter through the door one block off Harvard Square and go up the flight of stairs to the mall.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.