Peel Pizza Company
$ • Pizza, Vegetarian
Hours:
19 Depot St, Duxbury
(781) 908-0272
About Peel Pizza Company
Customers' Favorites
Peel Pizza Company Reviews
Ratings
Menu


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 |
Peel Pizza Company in Duxbury offers consistently great Rustic Neapolitan pizza. Their signature pizzas are all tasty, with a recommendation for the one with arugula. While some find the crust slightly burnt at times, ordering online is smooth for pickup. Accessibility may be an issue due to a step at the entrance. Delivery service is also available for those who prefer takeout.