
Pizza Shop At South Natick
4.4 (124)restaurant
A family-run South Natick spot turning out handcrafted pizzas alongside burritos, salads, and subs.
Description




Set along Eliot Street as a neighborhood mainstay, the pizzeria pairs its everyday menu with an ongoing focus on experimenting with new ways to test the palate and pushing the pizza experience to a higher level.