Norfolk Town Pizza
Drag box to select area
Norfolk Town Pizza specializes in Greek style pizza. The business is family owned and operated and also offers calzones and subs.
158 Main St, Norfolk, MA 02056
- Hours: Mon - Thu, 11am - 10pm; Fri - Sat, 11am - 11pm; Sun, 11am - 10pm