My husband and I have eaten here three times - the first is what brought us back and the food and service was great. The second time we ate with another couple and we are all very patient customers until the service took forever and we noticed many of our items were not coming (we did all you can eat). After you asked for something that hasn't come to the table be prepared for the servers to snob you the rest of the time you are there and pretty much throw the food on your table. We thought this was an isolated incident and maybe it was just a rough day for them - it was lunch time and kind of busy.
It was our third and FINAL time eating here yesterday and what should have been no more than a 45 minute dinner turned into well over and hour and a half. There were only 4 tables being served - one table of 6 adults. Seemed like an average dinner time - so tell me why my husband had to get up to ask to be able to order more (all you can eat) and he had to stand up again to inquire about the orders that weren't coming. After that -- HIS water was refilled and mine was left a third full, no smiles no words to ask how everything is going, no apologies for the HORRIBLE service, and again the food was just being dumped on our table.
If you dine here just hope you're the only table and that they're in a much better mood than usual.