Congratulations to the Square's Dedham House of Pizza (#1) and High Street Pizza (#4) for ranking among the top pizza places in Dedham, according to Yelp reviews!
Click here to read more on Yelp.