Restaurant · 17080 N Indian Canyon Dr, North Palm Springs, CA
Dine-In
More food in North Palm Springs, CA