I went here last year and the reason why we put off coming here for the longest time was because the service was well, horrendously bad. We were rushed to pay the bill, were constantly told that the last call for orders was our next order (even though it was 6 PM) and a specific waitress was very condescending and rude.
But that was last year. So we decided to give it another go, this time for AYCE lunch ($15ish I believe). Again, we were rushed and they were very pushy about us leaving. The waitress asked us for payment by saying "CARD or CASH" as we were in the middle of eating food.
There's nothing wrong with the food (the menu for lunch may be a little bit limiting..), and it was actually quite good, but the service alone is enough reason for us to never go back ever again.