First of all, I don't just give 5 stars because I expect 5 stars to be more than good and service to be better than average. So...I will admit walking in and for there to be no customers and only seeing 1 guy working made me think twice if I just made a mistake. I was immediately greeted and when I asked what was good he was honest. Got a Philly cheesesteak...he added all my requested fixins. I got wedding soup as well. I was staying at the local hotel and walked my food back. My soup was very hot and for being late in the evening it wasn't too salty and tasted great. I didn't feel like I got the last of the pot...great surprise. My sandwich was hot and delish. The bread was fresh not stale...again it was late and you can always tell you got day old bread...not here. Sandwich was dressed like requested. Service was quick and he was kind. Plus, he packed my items up nicely. Definitely will be back!