I lived in Phily a few decades ago. I still think the best pizza I ever had came from Leandro's, a storefront window below one of the stops on the Frankford El. Does anyone know where I mean? The pizza was thin-crusted and extremely savory and delicious. Sometimes I would get a slice, sometimes a whole pie. I do miss it!