Andy's Pizza Shop, INDIANAPOLIS, Indiana (IN)

Looking for some food? Andy's Pizza Shop is among the eateries you might review.
Comfortably positioned at 2620 Shelby Street () in INDIANAPOLIS, Indiana (IN) (46203), Andy's Pizza Shop can be contacted at 3177841147. Please do call up upfront to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


Andy's Pizza Shop contact information and details:
Address: 2620 Shelby Street - , INDIANAPOLIS, Indiana (IN) 46203
Contact Phone: 3177841147