Strictly service. Walked in and was not greeted. Placed my order and waited.... and waited.... and waited......... I checked the time and noticed my sandwich was at the 25 minute mark. A younger lady came in and I over heard her paying for a catering order which I assume is the reason why my sandwich was taking an eternity. When I finally got my sandwich it was wrong. I asked for no banana peppers on it but I guess that made the order far too complicated to execute. I understand places get set behind with large orders but my suggestion is to make the customer orders while working on the larger orders to prevent people from waiting an absurd amount of time for a cold sandwich.