Restaurants & Bars 23

italian sub

td | Feb 24, 2005 11:40 PM

Hi- i love to indulge in itilian subs from now and then. I know that Victors in Somerville and Lamberts in Dorchester both make a mean Italian. Otherwise, I just play it b ear. Who else has a yummy Italian?

Want to stay up to date with this post?

Recommended From Chowhound