This place is literally empty on weekday nights. I went with my family and we were the only table that they served. It is also quite expensive.
We usually have the steamed pork dumplings (xiao long bao), deep fried fish, soup, and vegetables. I found that their best dish is definitely the deep fried fish. It was lightly battered and they serve it fresh too.
I would say that you should not judge a restaurant by its amount of customers but with the quality of food they serve and this place is falling in overall quality and the price is not right.