Taste of India offers flavorful Indian cuisine.