Taste of India is an Indian restaurant offering flavorful and spicy cuisine. They also provide delivery services.