Pizza

Peel Pizza Company - Duxbury

Open today 10:30 AM - 11:00 PM

StarStarStarStarHalf

763 Reviews

$$

19 Depot Street

Duxbury, MA 02332


Orders through Toast are commission free and go directly to this restaurant



Attributes and Amenities

check markCasual
check markKid-Friendly
check markGroups
check markGift Cards
check markOnline Ordering
check markSolo Dining
check markDelivery
check markContactless Delivery
check markFast Service
check markCatering
check markHigh Chairs
check markTakeout

All hours

Sunday11:00 am - 12:00 am
Monday10:30 am - 11:00 pm
Tuesday10:30 am - 11:00 pm
Wednesday10:30 am - 11:00 pm
Thursday10:30 am - 11:00 pm
Friday10:30 am - 11:00 pm
Saturday11:00 am - 12:00 am

Location

19 Depot Street, Duxbury MA 02332

Directions



Map

More near Duxbury

Marshfield

Avg 4.6 (11 restaurants)

Kingston

Avg 4.6 (11 restaurants)

Plymouth

Avg 4.3 (48 restaurants)

Norwell

Avg 4.7 (3 restaurants)

Scituate

Avg 4.3 (10 restaurants)

Cohasset

Avg 4.3 (14 restaurants)

Bridgewater

Avg 4.2 (10 restaurants)

Hingham

Avg 4.4 (9 restaurants)

Weymouth

Avg 4.1 (10 restaurants)

Orders through Toast are commission free and go directly to this restaurant

Peel Pizza Company - Duxbury

orange star4.7 • 763 Reviews