Dedham House of Pizza


376 Washington St
Dedham, MA 02026

Day Opening Closing
Monday - Wednesday 10:00 AM 10:00 PM
Thursday - Saturday 10:00 AM 10:30 PM
Sunday 10:00 AM 10:00 PM
Click the button to add a review for Dedham House of Pizza

Add Review