Natick Pizza Palace

508-653-3240
58 E Central St
Natick, MA 01760
No photo available for this business

Business Information

Pizza, Restaurants
MasterCard
MONDAY:11:00AM-10:00PM
TUESDAY:11:00AM-10:00PM
WEDNESDAY:11:00AM-10:00PM
THURSDAY:11:00AM-10:00PM
FRIDAY:11:00AM-10:00PM
SATURDAY:11:00AM-10:00PM
SUNDAY:11:00AM-10:00PM

Customer Reviews (3 reviews)

Citysearch User

on Citysearch Mar 23, 2010
Natick Pizza is a good place for subs and pizzas but it takes a really long time to get your order. If we are in a rush, we tend to go somew... (more)

Citysearch User

on Citysearch Feb 05, 2010
A good place to get pizza and subs. This is a nice family business and the food is fresh and the place is clean. (more)

westmtninn

on Citysearch Aug 31, 2007
I tried this place a few weeks ago and found it to be a good value. The price, service, and location were all great. (more)

Browse our top cities

Browse cities by state