I'm no expert in Philly cheese steaks, but I do know what I like, and I liked this. The building's exterior has been catching my eye for a while now, so on a recent trip back from the west side, I popped by for a late lunch.
There wasn't much of a line, but soon enough one formed behind us. The ordering system confused the folks in front of me (despite the big sign that says "ORDER HERE" they were at the wrong window and looked upset when I pointed it out to them), but we got our orders in regardless.
The Cheez Whiz steak was awesome, and I also had half a #32. Both were delicious. Service was pretty prompt, and overall I liked the vibe. It's outdoor seating, nothing too fancy, but really good food.