Leonardi’s Pizzeria Inc.

www.leonardispizzabuffalo.com

(716) 835-8700

614 Grover Cleveland Hwy
Amherst, NY 14226

 

 

Written by Buffalo City Life

Buffalo City Life