Santora’s Pizza Pub & Grill Posted on September 30, 2013 Address 7566 Transit Road Amherst NY 14221 United States Upcoming Events No events in this location