Best Indian Restaurant in Little India (Gerrard): Why Leela Leads in Toronto

The Junction (Dundas St W): Where to Eat Indian in Toronto’s Junction — Why Leela Indian Food Bar (Dundas West) Wins