Natick Pizza Palace

 58 E Central St
Natick, MA

I have lived in Natick all my...

I have lived in Natick for all my life…55 years. My family and I have eaten at Natick Palace for many years; to eat in and to take out. They don’t boast, but have the best pizza and subs; salads, lunches and dinners too, at the best prices and quality around Metro West! I also own a retail business in Natick, established in 1980, and hop over to Natick Pizza Palace for many lunch take-outs.

See all reviews

Log in to your Menuism account to leave a comment.

See all latest comments

I Dine In: