India Palace

4213 Lafayette Rd.
Indianapolis, IN 46254
317-298-0773
VIEW WEBSITE

International Marketplace | Pyramids

COST

$12 to $24