NextEats
›
Massachusetts
›
Food in Lowell
›
Pizza
› Sal's Mobile Pizza
Sal's Mobile Pizza
Pizza delivery · 1703 Middlesex St, Lowell, MA
More food in Lowell, MA
·
Pizza in Lowell