Castelli's
73098 Highway 111, Palm Desert, CA 92260
Italian
Palm Desert
$31 to $50
Castelli's has partnered with OpenTable to provide free, secure and instantly confirmed online reservations.
Learn More.