Lowell House Of Pizza

978-459-0072
283 School St
Lowell, MA 01854
No photo available for this business

Business Information

Pizza, Restaurants
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Feb 09, 2010
The food isn't very good, the staff is unfriendly and they charge a ridiculous delivery fee - even when they're walking something two blocks... (more)

Browse our top cities

Browse cities by state