Skip to content

Business Listings - Leela Indian Food Bar

Search results

  • Leela Indian Food Bar

    Leela Indian Food Bar

    3108, Dundas St W, Toronto, ON, Canada

    (416) 769-7777

    Are you looking for the best Indian restaurant in Downtown Toronto, Dundas Street, High Park, Junction, Roncesvalles, Parkdale, Etobico.....ng the ric

    Categories Food