Gennell's Pizza, INDIANAPOLIS, Indiana (IN)
Conveniently located at 5641 West Morris Street () in INDIANAPOLIS, Indiana (IN) (46241), Gennell's Pizza can be contacted at 3172474996. Please call up in advance to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)
Gennell's Pizza contact information and details:
Address: 5641 West Morris Street - , INDIANAPOLIS, Indiana (IN) 46241
Contact Phone: 3172474996