China Taste is a casual Chinese restaurant known for its generous portions of familiar dishes, available for dine-in or takeout.