Step into Indira restaurant in Tel Aviv and be transported to a vibrant world of Indian colors, aromas, and exquisite flavors, offering a truly authentic...