Compared to the other AYCE places in the area, this place is probably the worst that i've ever been to. The food looked nothing like the pictures on the review page here, and the taste was mediocre at most.
I ordered my food at 7:30 pm, and by 8:30, some of the dishes hadn't come out yet. When I inquired, they said they probably didn't make it "because they were closing soon" (9pm closing time). Honestly, I don't know what kind of business runs on the mentality that it's okay to not produce a customer's order, and follow it up with that excuse when questioned. If you want to close down the kitchen, close down the restaurant first! And I think that 30 minutes is enough time to make an appetizer, not to mention 1.5 hours!
I would not recommend this place and I would never come back!