The food is mediocre, nothing special.
Service was HORRIBLE, never have i experienced such bad service in my life.
Took more than an hr for the food to finally come and after a 2 rounds of AYCE, the waitress said that our time was up. So we asked if we can order once more and stay longer to finish the food and she said it was ok.
Then the real horrible service came when another waitress came along and asked us if we had enough sarcastically , and that we overstayed our welcome. We told her the other waitress said it was ok and told her if they didn't take an hr to bring us our food maybe we would be gone by now.
So then we told her that she has really bad service, and she said, well that's our opinion.
Then with a smirk and grumbling she walked away. 2 mins later she comes back with our food and said, now are you happy?
Then she hovers over us and stares at us while we ate the last plates.
And finally as we were leaving another waitress comes to clean up and thank us, and the rude waitress comes along and tells her not to thank us and that we are not worth thanking.
Honestly if you decide to put a time limit to the AYCE menu, then maybe try serving the food quicker. Customers should not be forced to leave when they are not yet full.
Also even if the customer is rude which we were not, the waitress should not be starting arguments with the customers.
DO NOT GO TO THIS RESTAURANT UNLESS YOU WANT MEH FOOD AND WANNA BE TREATED BADLY.