Order Online

India Palace Restaurant

4213 Lafayette Rd
Indianapolis, IN 46254
(317) 298-0773
Order online Menu | Reservation | Info
Any questions please call us.