Just was in Philly two weeks ago for a few days. First off is your mention of the famous cheesesteak, of which the two famous competitors are Geno's and Pats found if South Philly about 2 blocks down from the Italian market. Now this area is what outsiders who don't get out much may call "rough" or "sketchy" but my lady and I walked around all over and were perfectly fine. Most people were actually very friendly and helpful. BTW the "Italian" market isn't so Italian anymore with many Latino and Asian stands but if you're in this area it is worth checking out. AND IN MY OPINION, skip the cheese steak. The pulled pork sandwich is roast pork by the way and it is found in the Reading Terminal Market at a place called Dinics. It was my cousin’s advice to blow off the steak sandwich and head here for lunch. It literally was one of the best sandwiches I ever tasted and I believe it was actually rated the best sandwich in America. Other than Dinics there are about 60 other food and market choices here to choose from or the touristy Hard Rock Cafe around the corner ha-ha. There is also tons of shopping about 3 blocks away on Chestnut Street and a small mall in Liberty Place. For the largest mall in America check out the King of Prussia mall about 20 miles northwest of the city. Yes it is the largest mall in America by retail space. The main historical attractions are found about a half mile east of Reading Terminal toward Penn’s Landing, i.e. Liberty Bell, Independence Hall. There is also the Phila Art Museum if that’s your cup of tea or Eastern State Penn which is around the art museum.....and the Penguins suck and will choke as always LOL