Pizza & Sub Stop is not currently open. Place a future order or find other great pizzerias around you!
hero

Pizza & Sub Stop

5 Merrimack St, Lowell, MA 01852

New
Currently ClosedFull HoursNo MinimumPickup (20 - 35 min)

FAQ

SliceRestaurants in Lowell Pizza & Sub Stop
Price: $$