Choose the location nearest to you:
Palm Desert74970 Country Club Dr., Palm Desert, CA 92260(760) 341-1511
Studio City10949 Ventura Blvd., Studio City, CA 91604(818) 506-4050
Palm Desert
Studio City
"Delicious!" "One of my favorite Chinese restaurants in the valley. Always made to order."
- Trip Advisor Review - Palm Desert Store