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
Share on:
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