yummcha.com
Chengdu Taste – Numbing Spicy Goodness
I finally did it – I tried Chengdu Taste, a restaurant known for its numbing spicy (mála) dishes. I have been wanting to try the restaurant since it opened around 2 years ago, but was rather …