Restaurants & Bars

Boston Area

Dino's North End - Question


Restaurants & Bars 4

Dino's North End - Question

RachelfromAtlanta | Jan 15, 2006 10:47 PM

A friend of mine keeps telling me I have to get a sandwich from Dino's. Are these sandwiches really that good? Are they still $6.50 for a 12"?

Want to stay up to date with this post?

Recommended From Chowhound