Iaria's Italian Restaurant, INDIANAPOLIS, Indiana (IN)
Conveniently located at 317 South College Avenue () in INDIANAPOLIS, Indiana (IN) (46202), Iaria's Italian Restaurant are available at 3176387706. Please do ahead to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)
Iaria's Italian Restaurant contact information and details:
Address: 317 South College Avenue - , INDIANAPOLIS, Indiana (IN) 46202
Contact Phone: 3176387706