Pizza Palace

4.3 (200)restaurant

An unpretentious downtown Norwood fixture turning out classic pizzas, hot subs, and calzones.

Order now

Description

Located along Washington Street in Norwood Center, the lineup extends beyond pies to include pasta and broader comfort food favorites. The counter covers dine-in, takeout, and delivery, alongside catering services for meetings and parties.

Ask Karpo for more information.