If you are in Philly and want the cheesesteak experience, thus is the spot. I cannot vouch for cleaning procedures, but I have been here several times with no issue. The GF bread is top-notch, and the cheesesteak is as good as the "real" version.
— Somewhat
— Some
— Excellent