A discussion raged on our message board a little while back as to what is the best pizza in Frankford and that it had to be Leandro’s Pizza House at Frankford and Sellers. I was urged to go by Bishop but had the broad street run to do and so put it off…. for like ever. I think I had Leandro’s before, maybe when I was 15, I can’t really remember, but being so close to Oxford Ave my goto pizza shop has always been Champion so this was new and exciting. And it was delicious. The pick above was my first trip. The second time we got it delivered.