We visited Philadelphia recently, and this was a recommendation from a family member who had recently been there. The recommendation was spot on, we loved the cheesesteaks here! Perfectly cooked to order, good bread, they were delicious. We also tried their onion rings, which were also really good. The pizza looked really tasty, but unfortunately we didn't get a chance to make it back to try it. The atmosphere is extrmely casual, the service is about what you'd expect - friendly, but abrupt and down-to-business. Definitely will eat here again on our next trip to Philly.
Pros: Food, prices, location