Leo’s Pizzeria :: Seneca St.
2077 Seneca Street Buffalo, NY 14210
Check out our Coupons in the Buffalo News Bargains!
3 Coupons sent out once a month!
If you get the Sunday Buffalo Newspaper, it’s with your coupons.
If not, it goes straight in your mailbox on the Saturday before!
Don’t miss your savings!
Leo’s Pizzeria Seneca St.: 2077 Seneca Street Buffalo, NY 14210