Search near address: 4213 Lafayette Rd, Indianapolis, IN 46254

India Palace Restaurant

4213 Lafayette Rd, Indianapolis, IN 46254

Online Ordering is closing soon!

Reserve a table

Please login before placing a reservation.
Number of Guests