Discover India in Houston Change City
India Palace Restaurant
(317) 298-0773
4213 Lafayette Road
Indianapolis 46254   [Map]   [Directions]