Taste of India is an Indian restaurant located at 1664 Woodland Park Dr, Layton, UT 84041. Taste of India is the perfect place to experience the flavors of India. Our chefs use traditional methods to create dishes that are both flavorful and authentic. We also offer delivery and takeout, so you can enjoy our food at home or on the go. we also provide catering services.