Lowell House of Pizza


283 School St
Lowell, MA 01854

A Cafe in Lowell MA

For a wonderful meal at a price you can afford, visit Lowell House of Pizza.We are a family-owned and operated restaurant that has been serving delicious food, from 1988


Day Opening Closing
Monday - Saturday 10:00 AM 10:00 PM
Sunday 1:00 AM 10:00 PM
Click the button to add a review for Lowell House of Pizza

Add Review