hero

High Street Pizza

505 High St, Dedham, MA 02026

4.8(362)
Open NowFull Hours$8 Minimumfree Delivery (30 - 45 min)

FAQ