Andy's Pizza Shop, INDIANAPOLIS, Indiana (IN)
Comfortably operating at 2620 Shelby Street () in INDIANAPOLIS, Indiana (IN) (46203), Andy's Pizza Shop is available at 3177841147. Make sure you give them a call beforehand 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