Chopsticks is a Chinese restaurant offering flavorful Asian cuisine.