China Bowl - Buena Park
3.5 Star Yelp Rating
122 Ratings yelp logo
8890 Valley View St #A Buena Park, California 90620 | Restaurant Info