VERY BAD SERVICE FROM STAFF AND WILL WASTE YOUR TIME. Brought my wife and 2.5-year-old daughter to this restaurant this evening for dinner around 7:10 PM. Queued up for more than 20 minutes, the cashier took the order around 7:39 PM (Paid for it), waited after an hour and half of the order was still not available! Escalated to the new cashier on duty and they mentioned they gave the other half of my order to another customer! Waited for another 30 minutes then finally got the second half of my order. The manager/owner was apologetic and refunded the part of the order. Looks like a really mismanaged restaurant. Apart from the questionable cleanliness, the staff looks like they are all over the place. Avoid eating here if you value your time!