Pizzadoros

33 River Street, Dedham, MA 02026

Tel: 781-467-0001


Pizzadoros Dedham

33 River Street, Dedham, MA 02026

Tel: 781-467-0001

— Store Hours —

Monday-Saturday 11am-9pm

Sunday 11.30am-8pm