Share:

Restaurants & Bars 5

Leandro's pizza?

somervilleoldtimer | Oct 11, 2010 08:18 PM

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!

Want to stay up to date with this post?

Feedback