Peel Pizza Company
$$ • Pizza
Hours:
19 Depot St, Duxbury
(781) 908-0272
Take-Out/Delivery Options
Customers' Favorites
Peel Pizza Company Reviews
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.
Ratings
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 |
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.