Great place for a cheesesteak. I'm a Philly native, and these guys do it better than any of the many other places I've tried in the Valley. Wife and kids say the hoagies are really good, as well. Nice that they also offer a 1/4-size (in addition to the traditional 1/2 and Full) for smaller appetites. Fries and rings are consistent.
Why not 5 stars? Beer choice is limited if you like microbrews/ales, service inside tends to be slow, pizza is pretty non-descript and wings are just o.k.