Le Don Camillo is a pizza restaurant offering a varied menu including wood-fired pizzas and traditional dishes.