Search for:



Lombardi’s is a one-stop Italian import shop. But the real magic happens at the deli counter. Owner Dominic ‘Dino’ Lombardi has been making sandwiches here for 57 years. The Dino is the sandwich he makes for himself when he’s hungry. (Video by Charlie Miller)

Write A Comment