Leo's Pizzeria Lancaster

473 Aurora St, Lancaster
(716) 681-2525