Shanghai Red's Oyster Bar
233 S Indian Canyon Dr
Palm Springs, California  92262
USA
Phone: 760-322-9293

Sponsored
links



Tickets ads