best italian subs in the boston area. subs are very large and delicious i wish i could finish one Pros: subs, freshness, value Cons: small, parking
All reviews seem positive