Awesome place. Awesome food. The price isn't too bad. You get what you pay for! And in this case... The food is wayyy over the top. It's amazing the quality of food for the price. The cashier always kept checking on us to see if we were doing okay, always a +1. The service was fast and the food was so fresh. I think their food is made to order and not pre-cooked (like Panda Express.) Id rather eat here and spend the extra dollar or two and receive tasty steamy hot food (even if I have to wait a couple minutes more) it's worth the small wait and worth the small price difference.