Location: Home > YellowPages > IN > Indianapolis > India Palace Restaurant

India Palace Restaurant

4213 Lafayette Rddx
Indianapolis, IN 46201
317-298-0773