Le Castelle is a pizza restaurant offering a menu of pizza, pasta, and Italian dishes, including Pinsa Romana.