Pizza & Sub Stop

Pizza & Sub Stop

5 Merrimack St, Lowell, MA 01852
978-656-0009

Closed until Tuesday at 4:00 pm

Full Hours
Closed Shop

Opens Tuesday at 4:00 pm

SliceRestaurants in Lowell Pizza & Sub Stop
Price: $$