My wife and I tried this place about 4 times now. Each time, we left with mixed feelings. The place is pretty small and is usually busy. Sometimes, the server is too busy to notice new customers so they stand by the door, not sure what to do. Some just leave after waiting for more than 5 minutes. When the server is around, the service is pretty good. We understand the place is understaffed, so that is why we kept going back.
We usually get the buffet, which consist of 4 items. The food is very good when available. It takes them about 10-15 minutes sometimes to refill. If they are out of anything, they do not bring out any substitute...you still have to pay the full price. It doesn't matter if it was out before you start on the buffet....so check before you get it. This happened a couple of times only an hour into the buffet.
I never ordered from the menu and am glad. It takes a real long time for the food to come out. Every time I am there, someone would order off the menu and sit 20-40 minutes for their food to come out. If they order something that is served from the buffet, they will get it faster because the server grabs it from there.