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

Natick Pizza Palace, Natick, Massachusetts










Natick Pizza Palace
58 East Central St.
Natick MA United States


Phone: 508.653.3240
Accepts: bank debit cards, Visa, MasterCard/Eurocard

Smoking: not permitted

Dress: casual

Parking: own parking lot

Accessibility: partially