Peel Pizza Company
Hours:
13 Depot Ct, Cohasset MA 02025
Tips
Hours
Most Recent Reviews
-
January 2024
Excellent pizza and impressive white pizza selection. We drive the extra few miles to go here instead of somewhere closer.
-
July 2023
Best pizza in the Scituate and Cohasset area, hands down. Perfect for take out. Solid wings as well.
-
April 2023
I really enjoyed the pizza. Thin and the slices are foldable!!
More Comments(107)
Other Information
You May Also Like
-
Cohasset, Massachusetts