Leonardi's Pizzeria

  • Restaurants
614 Grover Cleveland Highway
Amherst, NY 14226
(716) 835-8700
(716) 835-8704 (fax)