You know what, every time I've had their chicken or philly cheese steak, it's been consistently great, so I do I even have a choice other than giving them 5 stars? I think not.
Also, the faces behind the counter are also very pleasant. Not like they're upset you showed up, which unfortunately you come across once in a while.
The end.