Home
Menu
Gallery
Specials
Catering
Hours
Employment
Contact
Online Ordering
contact
Pizza Palace
711 Washington St,
Norwood, MA 02062
Tel# 781-769-4445
Fax# 781-769-4409
[email protected]
Click on map for directions