Leo's Pizzeria

2077 Seneca St, Buffalo
(716) 822-5666