Order Online

India Palace Restaurant

4213 Lafayette Rd
Indianapolis, IN 46254
(317) 298-0773
Order online Menu | Info

Have coupons
Any questions please call us.