Leo’s Pizzeria Lancaster 

Open Now!

Take-Out & Delivery Only

Bar & Restaurant Coming Soon!

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