Download the Dryver App
Download App

India Palace Restaurant Specials

India Palace Restaurant

4213 Lafayette Road
Indianapolis IN 46254
No Specials available right now.