"(I have only ever ordered take out from here so my five stars are given based on those experiences) Every time I order online, my order is ready within 10-15 minutes. It?s awesome and they have a texting service where they text you to let you know it?s ready! Beware: the online ordering system says your order will be ready a LONG time after you place it, but don?t be deterred. It?s always wrong and your food will be ready a LOT sooner. I love ordering online, driving to the restaurant, walking in, giving my name, then easily being able to take my food right home. It?s quick and the food has always been accurate, hot, and delicious. The price for the dishes is a little on the higher side, but I will say that they give pretty large portions and they don?t skimp on anything. The service I have gotten has been mostly just me saying my name and them giving me my order and wishing me a good night so I don?t have much feedback, but they have always seemed friendly. I really love this spot for a quick takeout night and I?m glad they are so close to me!"