India Palace Restaurant Indianapolis - Hours & Locations

1

India Palace Restaurant - Indianapolis

4213 Lafayette Road, Indianapolis IN 46254 Phone Number:(317) 298-0773
  1. Store Hours

Hours may fluctuate

Distance:8.06 miles
Edit