1369 Cambridge St.,
Cambridge , MA 02139 UNITED STATES
Based on 1 reviews
Good Location and AtmosphereThis place is very tiny so it is hard to enjoy, because it's popular and usually very crowded, but it's great! Located at the corner of Inman Square, this place has a great atmosphere.
Worldwide > United States > Cambridge, MA > Restaurants