Leonardi's Pizzeria 614 Grover Cleveland Hwy Amherst, NY 14226 Phone: (716) 835-8700 Fax: (716) 835-8700
Category: Pizza