Wow. Avoid this place like the plague.
We were very excited to eat here, so despite us having plans afterwards, we figured we would just show up late. They said 15 - 20 mins wait for a table, not a big deal. 20 mins later we get the worst table in the whole restaurant, not a big deal. We order right away considering we didn't have much time to waste.
20 mins after ordering we noticed a few tables that showed up after us had already recieved their food. 20 mins later we noticed those tables already left and the people who got there after them had already ordered and received their food.
10 mins later I noticed a lady who had showed up about 10 mins ago had already recieved her food which was the same order as ours. At this point we recieved part of one of our orders... The rest of the food is no where in sight.
An hour after we order, we decided that we have to leave because of prior obligations. We complain to the cashier who then starts to rudely tell us food takes time to cook, but then or waitress who sees us leaving comes over and tells the cashier how we had been waiting for an hour for our food and it still hasn't come.
Thank you incompetent cooks, rude cashier, and worthless manager for ruining my day. Our server was alright... She was probably the best part of that catastrophy of a restaurant.