facebook instagram facebook instagram

Peel Pizza Company

$$ • Pizza

Hours:
19 Depot St, Duxbury
(781) 908-0272

Take-Out/Delivery Options

Customers' Favorites

Peel Pizza Company Reviews

3.7 - 82 reviews

I find the pizza to taste yummy . This time around the crust seems to be in the burnt said. I ordered online and order went smoothly. Good pickup.Wheelchair accessibility: Unless there is another door. It's not accessible there is one step.

Visiting the area, but this pizza was absolutely delicious. The reason for leaving a review is that 3.9 rating is wholly unfair. Crust (crisp) and toppings were well balanced and delicious

It's the best pizza on the south shore, I'm sure there's different pizza in Boston, but I would be hard pressed to say better. Once something gets good enough it's just a matter of preference. Peel has a thinner crust but still with some chew and toppings that are legit.

More Reviews(82)

Ratings

View all photos

Hours

Monday 11:45AM - 8PM
Tuesday 11:45AM - 8PM
Wednesday 11:45AM - 8PM
Thursday 11:45AM - 8PM
Friday 11:45AM - 9PM
Saturday 11:45AM - 8PM
Sunday 11:45AM - 8PM
Updated on: