Don't go here unless you have a long time to wait, especially during lunch & dinner on the weekends. A lot of orders get messed up too, I had to catch them a couple of times from trying to give me the incorrect order. Expect to wait at least 15-20 min if you're coming here with your family. The only reason why they get 2 stars instead of 1 is because the manager at the counter is so great. He's always pretty helpful and sympathetic to the situation and makes up for the issues by offering some additional items at no cost. This place definitely needs help. The food is good though.