I love this place!the food is delicious and the staff is always friendly. Eating in is a great idea here. I did try to order in advance once and it was a not a good idea. I ordered my food about 5 minutes before arriving and was quoted a 20 minute wait time which was fine. I came in and they only had 2 people in line. They paid and left. I paid for my order and still had to wait around 10 minutes. I would understand if they had a lot of pick up orders but they didn't. So I learned my lesson and always just walk in to place my order.