Pizza Thread

Leo’s pizza on seneca in South Buffalo = amazing

-demarcos
-ninos
-pasquales