Kabul Restaurant, INDIANAPOLIS, Indiana (IN)
Readily settled at 8553 Ditch Road () in INDIANAPOLIS, Indiana (IN) (46260), Kabul Restaurant is available at 3172571213. It is best to give them a call before you go to arrange your place in the restaurant.
More restaurants in INDIANAPOLIS, Indiana (IN)
Kabul Restaurant contact information and details:
Address: 8553 Ditch Road - , INDIANAPOLIS, Indiana (IN) 46260
Contact Phone: 3172571213