Reviews
Currently you have 529 rating from 9 website(s) available. The average rating for Peel Pizza Company is 4.3 which means that guests have a very high opinion of this restaurant.
Reviews from various websites
Good pizza, haven't ever stayed to eat pizza there, usually just get takeout or delivery if they do it. Would definitely recommend the one they do with the arug...
read moreGood Product This seems to be more of a take-out place than eat in. It has limited number of tables and it's pretty smokey inside with the ovens going. We stopp...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read moreOn Saturday evening September 23 we checked out the hours of operation for Peel in Duxbury and it said closes at 8 pm. We ordered our pizza at about 7:15. We ad...
read moreFantastic food and the fries are hand cut. Family owned and a great atmosphere
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...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more