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
I heard there are new owners, so I tried them once again. Indeed, there are fresh, smiling faces behind the counter, and the shop has a different atmosphere. Gone are their scowling, gruff, cranky... More
I have lived in Norfolk for the past 5 years and the last several times I have called to place an order, the male employees have been shockingly rude. I called tonight, and before I could even... More