All Best Italian in California View: Grid 1View: Grid 2View: Grid 3View: Grid 4View: Grid 5View: List Castelli’s Ristorante No Reviews Favorite Category: Best ItalianAddress: 73098 CA-111 Palm Desert California 92260 United StatesPhone: 760-773-3365