Menu

High Street Pizza in Dedham Boston

505 High St, Dedham , 02026 - Get directions

Menu High Street Pizza

How to get to High Street Pizza

Address

505 High St, Dedham , 02026
Get directions

Follow Us

Opening Time

11am – 9:30pm: Mon-Sat

Closed: Sun

Services

Restaurants around Dedham