Lowell House Of Pizza

283 School St
Lowell, MA 01854
No photo available for this business

Business Information

Pizza, Restaurants

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