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