I thought the service was great, cashier was helpful and nice. Decided to get a Philly cheesesteak. Made fresh, and cooked to order. Not complaining on the amount of time it took. Decently priced. However, adding mayo to it was a BAD idea. I gotta order to go and went home. By then the mayo was hot (obviously) and had a sour taste. Tried to wipe it off the sub, but there was just way to much on it. After a few bites I just couldn't take it anymore and threw it out. The mayo ruined everything. I think the subs shouldn't be wrapped in tin foil, like the one I got. It just takes the cold toppings put on there and turns them soggy and sour. Not good.