This one star is purely based upon poor customer service. I ordered online for a later time and when I arrived at that specified time my order was still not ready. It's not as though they were busy either. There was one family finishing up in line and only one other family eating in the restaurant. I'm a little scared to look into my order when I get home for fear of discovering that there are missing items. Overall, this was just a very poor experience. The restaurant offered no apologies for the late order. When I order online I do so so that I can basically walk in and walk out without the hassle of waiting. That didn't happen today.