Shanghai Red's Oyster Bar

★★★★☆ 1 review
760-322-9293
233 S Indian Canyon Dr
Palm Springs, CA 92262
Return to the Business Page


Similar Nearby


Recommended Nearby