In the span of two hours, we got 5 plates out of the 12 plates we ordered for a party of four. Followed-up with them 3 times in the process. Other tables around us got their food in a timely fashion.
We asked to cancel the rest of our order and I overheard the staff talking with one of them saying "they can't cancel it" (uh yes we can) Finally a manager was notified and it seemed like he was running around trying to figure out what went wrong - we just wanted to pay for what we ate and leave.
When the bill came, they charged us for three items we did not get. While I was in the process of explaining this to the manager, he was ready to argue back but realized he was wrong in the end. No apology, no explanation. We went to another restaurant to eat afterwards because no real human being can be full from sharing 5 plates with 3 other people.