This was my first visit to Krayvings and i have to say I may not be back. First off, the ordering proceedure was via iPad and was convoluted and confusing. You have to pick out the items you want and then there is an option to customize the item. Then you place the order and when it comes you are presented with a check. I don't know about most people but I want to order and eat rather than learn how they want you to order. Despite these flaws in execution, the service was slow and very poor. The food quality was fairly good but the coffee I ordered was cold by the time I got it. I will not be back unfortunately!