From Our Editors
Located in Cambridge City, Canal House Pizza & Deli's pizza features fresh dough and ingredients.
Parking is accessible and not far from the pizzeria.
With prices below $15 per person, you can eat at Canal House Pizza & Deli as often as you like! There's no doubt about it. Canal House Pizza & Deli out-serves its competitors for the best slice of pizza around.