We tried out this place today as it had pretty high ratings here on yelp.
The ambience was cool and the waitstaff were friendly, but the food was subpar and made my stomach upset. This is not something you'd normally expect for how expensive the menu items were.
The hot and sour soup we ordered tasted good, but the potstickers seemed to be previously frozen, and the chicken in the Chao Mein was oddly textured and faintly metallic.