Le Don Camillo is a pizza restaurant offering dine-in and takeaway options. They also serve salads and desserts, and sell homemade jams.