Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Norwood

Super Chef Pizza, Norwood, Massachusetts










Super Chef Pizza
20 Central St
Norwood MA United States

Offers Italian pizza, pasta, salads, wraps and calzones. Dine in or takeout service is available.


Price Range: $5.01 - $15
Hours: 11am - 10pm Mon - Sat

Phone: 781.769.4484
Fax: 781.769.4541
Accepts: bank debit cards, American Express, Visa, MasterCard/Eurocard, gift certificates

Smoking: not permitted

Dress: casual

Reservations: not accepted

Parking: street parking, own parking lot

Accessibility: partially