Known for its distinctive character, the venue offers an ideal setting for social and corporate gatherings. Are you looking for Best Top Indian Restaurant in Gerrard Street, Toronto? Leela Indian Food Bar is the Best Indian Restaurant for Top Indian Food in Gerrard Street, Toronto with Delicious Halal Places. Also Famous Indian Cuisine like Chaat, Best Butter Chicken, Falooda, Sweet Paans, Kulfi, Mango Shake.
Leela Indian Food Bar is a true Indian restaurant serving a wide range of Indian food.