Close Icon
Gear IconImportant Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
Learn more
Best Indian restaurants in downtown Toronto
Little India Restaurant is one of Best Indian restaurants in downtown Toronto.

1. Little India Restaurant

7.4
255 Queen St. W (Queen and University), Toronto, ON
Indian Restaurant · 73 tips and reviews

Kara M.Kara McIntosh: Do the lunch buffet. All the flavors for only $11. Delish!

Udupi Palace is one of Best Indian restaurants in downtown Toronto.

2. Udupi Palace

8.7
1460 Gerrard St E (Coxwell Ave), Toronto, ON
Indian Restaurant · 31 tips and reviews

Michael K.Michael Kim: Go to Udupi Place. Their Masala Dosa's are a feast for the eyes! Absolutely huge! Once done, most of it is air and it's comes out to be perfect portions. Nice mix of savoury and spicy flavours Read more.

Mother India is one of Best Indian restaurants in downtown Toronto.

3. Mother India

8.1
1456 Queen St W (at Lansdowne), Toronto, ON
Indian Restaurant · Parkdale · 31 tips and reviews

Wesley H.Wesley Hodgson: Best East-Indian roti's in the city, hands-down. Same owners as Gandhi roti, but less crowded.

King's Palace is one of Best Indian restaurants in downtown Toronto.

4. King's Palace

820 Church St. (at Yonge St.), Toronto, ON
Indian Restaurant · Rosedale · 20 tips and reviews

François V.François Villeneuve: This place is opened from 11am to 5am. That's right, it's opened through the night.

The Host is one of Best Indian restaurants in downtown Toronto.

5. The Host

7.4
14 Prince Arthur Ave. (btwn Queen's Pk & St. George), Toronto, ON
Indian Restaurant · The Annex · 14 tips and reviews
Crown and Tiger is one of Best Indian restaurants in downtown Toronto.

6. Crown and Tiger

414 College St (at Bathurst), Toronto, ON
Pub · Downtown Toronto · 16 tips and reviews