Pizza Hut
Hours:
131 Church St, Lowell MA 01850
Tips
Hours
Most Recent Comments
-
February 2024
While the pizza is everything you'd expect from a pizza hut, it's not a sit in restaurant. So it is lacking in atmosphere ?
-
July 2023
Very good food at good prices and the wait time is pretty decent and too long.
-
June 2023
Love Pizza Hut! Lowell location is small but it’s clean and they are great.
More Comments(114)
Other Information
Nearest Pizza Hut Stores
You May Also Like
-
Lowell, Massachusetts