Search results
We did not find results for: norfolk house of pizza.
Check spelling or type a new query.
We did not find results for: norfolk house of pizza.
Check spelling or type a new query.
Phone: (508) 528-1164
158 Main St Norfolk, MA 02056 625.71 mi
Is this your business? Verify your listing
3.5 40 reviews
Exactly what you want in a local pizza shop. Fast, consistent and friendly. They're super nice to our kids - my daughter always wants to go to Pizza Nick's! More
Ooops, maybe I spoke too soon. Mr. Grumpy, Nick (I think), was behind the counter yesterday, surly attitude in tow. The food was fine though, thanks to the other friendly fellow. More