I have tried several Chinese restaurants but none ...
I have tried several Chinese restaurants but none of them compare to Chopstick World - India. The food is exceptional and the flavors are spot on. The staff is friendly and the service is quick. I highly recommend trying their dumplings!