China Panda - Orange
4 Star Yelp Rating
126 Ratings yelp logo
17853 Santiago Blvd.102 Orange, California 92861 | Restaurant Info