Leandro's Pizza House
4501 Frankford Ave, Philadelphia, PA 19124
Pizza was delivered on time, and was delicious! I bought some other items I did not get to taste yet but they are in the fridge and I cannot wait until lunchtime! I would definitely order from them from now on.
Verified Slice Customer • 5/24/2022