Pizza Palace
Address:
711 Washington St, Norwood, MA 02062
Phone:
(781) 769-4445
Cuisine:
Pizza
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Parking Street
- Accepts Credit Cards Yes
Other Details:
This restaurant is dedicated to all things pizza. Feast on more than a dozen varieties of gourmet pizza or its close cousin, the calzone. Need something lighter? There are fresh salads available. Need something heavier? Try a fried or grilled dinner. Something to wash it down with? There's a full selection of cold beverages.
Pizza, Restaurants
Other Businesses: