Pizza Shop At South Natick
Add to Favorites
Pizza, Delicatessens, Italian Restaurants
50 Eliot St, Natick, MA 01760
508-651-1310
OPEN NOW:
Today: 11:00 am - 9:00 pm
PHOTOS AND VIDEOS
Be the first to add a photo!
REVIEWS Write a Review
- General Info
- The Pizza Shop South Natick is currently located at 50 Eliot St, Natick, MA 01760. Order your favorite pizza, pasta, salad, and more, all with the click of a button. The Pizza Shop South Natick accepts orders online for pickup and delivery.The Pizza Shop South Natick is currently located at 50 Eliot St, Natick, MA 01760. Order your favorite pizza, pasta, salad, and more, all with the click of a button. The Pizza Shop South Natick accepts orders online for pickup and delivery.
- Hours
- Regular Hours
Mon - Sat: - Categories
- Pizza, Delicatessens, Italian Restaurants, Restaurants
- Payment Options
- Price Range
- $
- AKA
The Pizza Shop at South Natick
The Pizza Shop South Natick
- Other Links
http://www.thepizzashopsouthnatick.com/?utm_source=organic_tripadvisor&utm_medium=ta_website
- Other Information
Wi-Fi: No
Cuisines: Deli, Italian, European, Continental, Pizza
Price Range : Below Average
Takes Reservations: No
Wheelchair Accessible: No
Outdoor Seating: No
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.