Pizza Shop At South Natick
50 Eliot St, Natick, MA 01760
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.
Reviews
02/16/2014
Provided by YPmobileI love this place great pizza
03/03/2009
Provided by SuperpagesAmazing... If u like pizza u like this pizza
More Business Info
- Hours
- Regular Hours
Mon - Sat: - Payment method
- all major credit cards, mastercard
- 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
- Categories
- Pizza, Delicatessens, Italian Restaurants, Restaurants
- 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