bakingmehungry.com
Dino’s, North End, Boston
It’s been a few years since I have eaten at Dino’s, which is located across from 24 hour Bova’s Bakery in the North End. Dino’s is known for their sixteen inch submarine sa…