Komplet menu med priser og billeder
Leo's Pizzeria 9438 Irving Park Rd, Schiller Park I...
Her finder du den menu fra Leo's Pizzeria i Schiller Park. I øjeblikket er der 1 anretninger og drikkevarer i menuen. Du kan forespørge om sæsonbaserede eller ugebaserede tilbud via telefon.
De fleste kunder på Leo's Pizzeria var meget tilfredse med servicen, den gennemsnitlige vurdering er 3.5.
Great pizza. Great service. Nice atmosphere. Pull in or run.