China Taste BuffetFood & DrinkchineseDirectionsReviewsAddress1385 West Thatcher BoulevardCheckedOct 30, 2026