Don Camillo is an Italian restaurant offering a selection of pizzas and traditional Italian dishes in a warm and inviting atmosphere.