page loader

Leo’s Pizzeria

Local pizzeria with locations in Buffalo, Aurora and Seneca, New York. Visit our site to find the nearest one to you!

2077 Seneca Street

Buffalo, New York 14210

Phone: 716-822-5666

Leospizzeriaonline@gmail.com

http://www.leospizzeriaonline.com/






Share: