Venue: Chengdu Taste

Our Tip: The numb-taste dumplings are a must-order.