71 Mt Auburn St
Cambridge, MA 02138
Cambridge, MA 02138
Open HoursArray
OverviewThis local chain has some of the best wrap sandwiches in Boston. Fillings include marinated duck, cajun shrimp, paella or teriyaki chicken. Vegetarians may substitute tofu for...
more
