Thai Smile Palm Springs

100 S Indian Canyon Dr Palm Springs CA 92262 USA

(760) 320-5503

Location