Get directions to: Sal's Just Pizza, Lowell, MA
Restaurant address: 1235 Bridge St Lowell, MA 01850, USA
Restaurant: Sal's Just Pizza