From Our Editors
A well-known Italian restaurant in Dorchester, Upham House of Pizza is the perfect location for delicious pizza. It's a culinary destination for those interested in excellent food.
If you don't feel like driving over to Columbia, placing a delivery order is an option.
A staple in the community for more than two decades, Upham House of Pizza stands out, no matter how you slice it.