contact

Pizza Palace
711 Washington St,
Norwood, MA 02062
Tel# 781-769-4445
Fax# 781-769-4409

pizzapalacenorwood@aol.com
Click on map for directions