The GTA just got a great new Indian spot featuring a huge menu Restaurants & Bars by Raquel Farrington