Dino's Cafe

Cafe | North End

Besides its "excellent choice" of Italian standards, this North End counter joint is favored for "super subs" that make it "one of the best deals" in the nabe; since the "small, casual" setup allows for scant seating, many tout the "incredible takeout."

Address

141 Salem Street | Map
Boston, Massachusetts 02113
617-227-1991

Dino's Cafe

141 Salem Street
Boston, Massachusetts 02113
617-227-1991

MORE ABOUT Dino's Cafe