Chopsticks is a Chinese restaurant offering large portions of freshly prepared food.