Indya is a restaurant offering a wide selection of flavorful Indian cuisine.