Leo’s Pizzeria Lancaster 

Open Now!

473 Aurora St • Lancaster, NY 14086 • (716)681-2525