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

India Palace Restaurant

4213 Lafayette Rd, Indianapolis, IN 46254

Online ordering is not available for today!

Beam me up

off
Only on our Mobile App!

* You must share the deal before you can use it.



Want to order something else?