I used to work near there so it was in my rotation. They do all the standard stuff well but nothing is particularly exceptional - it's not really a destination. However, they are open late and there's a bar, so that has to count for something.
When I was younger & lived in the area, I remember grabbing dinner and a couple of beers on a weeknight or stopping on the way home after a night out.
As for their Philly sandwich, it's a pretty tasty sandwich but it is NOT a Philly Cheesesteak.