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