Menu for Pizza Shop At South Natick in Natick, MA
-
Open:11:00 AM - 9:00 PM
- Contact:
-
Cuisines:
American North American
American North American
-
Features:
Delivery , Non-Contact Delivery
-
Known for:
Curbside pickup, Dine-in,Read more
Pizza Shop At South Natick in Natick, MA, is a American restaurant with average rating of 4.2 stars. Curious? Here’s what other visitors have to say about Pizza Shop At South Natick. Today, Pizza Shop At South Natick is open from 11:00 AM to 9:00 PM. Want to call ahead to check how busy the restaurant is or to reserve a table? Call: (508) 651-1310.
Stay home and order out from Pizza Shop At South Natick through DoorDash.
Other favorable attributes include: no-contact delivery.
Like the look of the menu, but want to see more options from similar menus? Check out Belkin Family Lookout Farm Dining, Market, & Fruit U-Pick and Charles River Coffee House.
Have you dined here before? Leave a review!
Additional Information
There are currently no photos.
One of the best pizzas in town!!
The best pizza in Natick!! We love it!
Very delicious and authentic pizzas. We had an x large split into three topings and they were all nice.
Their subs are outstanding and the salads are very good but too big. I want to try the pizza soon. The coke slaw tastes great... but there is too much mayo on it in my opinion Read more
Q & A
Activity Feed
FAQs
When is Pizza Shop At South Natick open?
Pizza Shop At South Natick is open on the following days:
Monday: 11:00 AM - 09:00 PM
Tuesday: 11:00 AM - 09:00 PM
Wednesday: 11:00 AM - 09:00 PM
Thursday: 11:00 AM - 09:00 PM
Friday: 11:00 AM - 09:00 PM
Saturday: 11:00 AM - 09:00 PM
Sunday: Closed
Does Pizza Shop At South Natick offer delivery?
Yes, Pizza Shop At South Natick offers delivery.
Best pizza place I have attended