El Patio

139 E Andreas Rd Palm Springs CA 92262 USA

(760) 832-6332

Location