India Palace - Fine Indian Cuisine •  4213 Lafayette Rd. • Indianapolis, IN 46254 •   317.298.0773 •  info@indiapalaceindy.com