China Taste is a counter-serve Chinese restaurant offering a variety of dishes made with fresh ingredients.