Contact Leela Indian Food Bar Our Location Where to Find Us 3108 Dundas Street W Toronto, ON M6P 2A1 (416) 769-7777 leelaindianfoodbar9@gmail.com View in Google Maps Your name Your email Subject Your message (optional)