George's Pizza House
Hours:
281 School St, Lowell MA 01854
Tips
Hours
Most Recent Reviews
-
October 2023
I love this place ❤️ Everything is good ? I recommend it ?
-
August 2023
Small place that is very well hidden. Their pizza is great. It is hot as heck in there.
-
March 2023
Some of the best subs and pizza around. My go to spot for takeout.
More Comments(44)
You May Also Like
-
Lowell, Massachusetts