China Taste offers freshly prepared Chinese and Japanese cuisine, including sushi, in a traditionally decorated setting. Dine-in and takeout options are available. They accept major credit cards.