Get directions to: Leone's Submarine Sandwich, Somerville, MA
Restaurant address: 294 Broadway Somerville, MA 02145, USA
Restaurant: Leone's Submarine Sandwich