New Orleans House Inc, INDIANAPOLIS, Indiana (IN)
Comfortably stationed at 8845 Township Line Road () in INDIANAPOLIS, Indiana (IN) (46260), New Orleans House Inc can be contacted at 3178729670. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in INDIANAPOLIS, Indiana (IN)
New Orleans House Inc contact information and details:
Address: 8845 Township Line Road - , INDIANAPOLIS, Indiana (IN) 46260
Contact Phone: 3178729670
