China West - Tustin
3.5 Star Yelp Rating
381 Ratings yelp logo
17292 McFadden Ave Tustin, California 92780 | Restaurant Info