Spoke highly of this place in my previous review and continued to enjoy their food until my recent experience. Came here around 5:30ish on weekend to beat the dinner crowd which was a smart move. The place filled up by 6pm with crowds waiting outside. We had to wait for couple friends to arrive so was just sipping on tea. We asked the server to refill the tea and she took the pot but never came back with it, which is quite normal because it is a very busy place. We tried to flag other servers to get our pot back multiple times and didn't have much luck. Finally we stopped a server to get our pot of tea back. Minor incident, again happens in busy places.
We placed our order and food arrived quickly... well except for one which never showed up. Again, human error these kinds of things happen. So we asked a server to cancel it and we ordered something else instead. After a couple minutes of placing our additional order, we got our bill as another server thought we were all done. We told him that we are still waiting on food and he was apologetic about it. Within a couple minutes after another server comes and tries to clear the table and again we had to tell him that we are not done. The food arrived and we were still eating and chatting, another server comes and asks if we are all done. No we are not! Clearly there is still food on the table and I get that you want to serve more customers but it doesn't mean you try and get rid of your seated customers. At this point, our table was quite annoyed and after this disappointing experience we aren't planning to revisit this location in near future.