Search results
Yelp Reviews
4.0 33 reviews
- 5 star 19
- 4 star 4
- 3 star 3
- 2 star 3
- 1 star 4
I've ordered take out from Peel Pizza Duxbury at least a dozen times and always consistently great pizza! I grew up on New Haven style and other great CT pizza so after trying pizza from many... More
Good 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 stopped by passing through and ordered a... More