So, the ambiance is good. Being from the States, this restaurant has pretty good Indian food. A little spicy for kids. Service is a little so so. Great location and if there is ever a convention or an event in Toronto (anytime between May-Sept) then book it in advance for a group over 2. Place the order if you are waiting for a table and food will be served as soon as you sit down. Overall, great food and fantastic location!