All reviews seem negative
Been there once. Ordered chili shrimp, and the dish smelled like ammonia, really bad. Taste was... I'm not sure, the smell grossed me out. Also, prices are ridiculously high. $20 ...