DundasleelaLooking for the best Indian food in Toronto?Dundas Leela Indian. Settled in the core of the city, this café is a culinary jewel that has enamored the taste buds of local people and…Oct 26, 2023Oct 26, 2023