Restaurants in Palm Springs

Del Rey Restaurant

Address

Phone

Del Rey Restaurant

Located in the Villa Royale Inn, Palm Springs.

No Records Found

Sorry, no records were found. Please adjust your search criteria and try again.

Google Map Not Loaded

Sorry, unable to load Google Maps API.