I've never tried cheese steaks in Philadelphia, so I cannot comment on how "authentic" these are, however they tasted good to me. The bread was very fresh, and did not get too soggy. The onion rings were very good as well. I didn't get a chance to try the ice cream, but will have to next time. The person cooking (the owner I think?) was very friendly. We will be back.