3108 Dundas St W , Toronto , ON M6P 2A1 Mobile: 416-769-7XXX [Show Mobile]
The food at Leela covers all regions of India, and celebrates the wonders of Indian ‘Dhaba’ (road-side eatery in every neighbourhood or highways) food along with lesser-known dishes.