Get directions to: De Rosa's Pizzeria And Sandwich Shop, Medford, MA
Restaurant address: 219 Middlesex Avenue Medford, MA 02155, USA
Restaurant: De Rosa's Pizzeria And Sandwich Shop