Indianapolis, IN asian restaurants & food

India Palace Restaurant

4213 Lafayette Rd, Indianapolis, IN 46254
(317) 298-0773
Excellent Good Average Poor Awful 4.0 / 5 based on 44 votes

Photos

  • India Palace Restaurant photo by Kinsey Swartz
  • India Palace Restaurant photo by Kinsey S.
  • India Palace Restaurant photo by William Zoe F.