Get directions to: Sammy's Pizzeria & Grill, Lowell, MA
Restaurant address: 127 Merrimack St Lowell, MA 01852, USA
Restaurant: Sammy's Pizzeria & Grill