Search results
- See moreSee moreSee moreSee moreNapoli Pizzeria IIIPizza · $
Pickup · Delivery
57 Main St Sturbridge, MA 01566 588.07 mi
Is this your business? Verify your listing
Amenities
- Family friendly
Pickup · Delivery
57 Main St Sturbridge, MA 01566 588.07 mi
Is this your business? Verify your listing
4.5 84 reviews
Nice, clean restaurant with friendly service and the best tasting pizza I've had in a long time. Will definitely be back! More
This was a horrific dining experience. We went there as part of a group to eat dinner. When we finally sat we had to wait 20 minutes for a waiter. The food took 45 minutes to be served and was... More
Really good meat lovers! I was greeted by a sweet older man who made me feel like I had just walked into an old pizzeria. Too bad no place to dine in, I think that would be a bonus. A little... More
Very great pizza and prob one of the only ones that use ricotta cheese in calazones alot around here dont use that cheese my wife loves it More
Easy ordering and pickup; good quality pizza. Chewy crust and generous toppings! Menu notes that sizes are larger-we'd normally order a large, but the medium was the same size as a large, and... More