We occasionally visit Toronto whenever there is an excuse and at least try to eat something different. The past weekend we planned to watch the new Star Wars VII movie at the Cineplex Imax in Downtown Toronto. The movie was awesome and we wanted to complement it with some great food and that's when we discovered Avani. I thought I knew all the good places to eat Indian in Mississauga but now I am not so sure. To our delight, the place turned out to be great. It is a large place with good ambiance and plenty of seating. We came late around 9pm and still place was kind of full. We were served a gentleman I believe was Aneesh. He was knowledgeable about the dinner items and made several good suggestions. We tried Kale Chaat and Fish tikka for appetizers and they were excellent. For main dinner, we had butter chicken, jackfruit/kale and daal, Their garlic naans and plan roti was excellent too. Their cooks know what they are doing. A must visit. As a side note, we ordered a takeout the next day (now you know how good it was) and were promised a 20-30 minutes turnaround but it took over 45 minutes. I was tired of waiting and wanted to leave except that we had paid and had to wait.