You have no items in your cart
Frozen dough sticks, a classic Chinese delicacy to be had hot.
Product of China.