Taste of India is a restaurant offering Indian cuisine.