Terrible experience! The service was terrible. Waiter was extremely rude. My family went to the restaurant for lunch. When we got there, the waiter warned us that the kitchen would close in an hour. Therefore, we have decided to order more so we do not need to reorder when the kitchen would be closed. The waiter looked at our order and refused to serve us because he said we ordered too much (i thought this restaurant is all you can eat?). We have insisted that we will be able to finish everything. But the waiter threatened us that he will be counting each piece that we would not finish and charge us $1 per piece that is left. Without surprise, they have reduced the amount we have ordered. When we were done, we have waved to the waiter several times for the bill. He pretended that he did not see us. We had to walk towards him at the counter to tell him that we are ready to pay. However, he has served every other table in the restaurant before handing us the bill. When we got the bill, we were the last table left in the restaurant. I had a feeling that the waiter was doing this to piss us off. The other people who posted 5-star reviews are clearly people who work at the restaurant. Very biased reviews.
I do not recommend anyone going there...