Best South Indian Restaurants in Toronto

Looking for the best south indian restaurants in Toronto? We analyzed 30,404 Google reviews across 20 restaurants to find the top spots. Here are the best, ranked by verified review scores.

My Roti Place/My Dosa Place#1

My Roti Place/My Dosa Place

Restaurant · Chinatown · $$

4.62,542 reviews
My Roti Place/My Dosa Place-|Toronto|#2

My Roti Place/My Dosa Place-|Toronto|

Indian restaurant · Liberty Village · $$

4.61,694 reviews
Madras Masala#3

Madras Masala

South Indian restaurant · Koreatown · $$

4.52,142 reviews
Everest Hakka House#4

Everest Hakka House

Indian restaurant · Lakeshore / Mimico · $$

4.42,113 reviews
Kothur Indian Cuisine#5

Kothur Indian Cuisine

Indian restaurant · Lakeshore / Mimico · $$

4.41,168 reviews

Best South Indian Restaurants in Toronto

↓ See full ranking below
Top TableTop Table
20

Top South Indian Restaurants in Toronto

Ranked by rating from verified Google reviews.

  1. My Roti Place/My Dosa Place

    1. My Roti Place/My Dosa Place

    Restaurant · Chinatown · $$

    4.6

    2,542 reviews

  2. My Roti Place/My Dosa Place-|Toronto|

    2. My Roti Place/My Dosa Place-|Toronto|

    Indian restaurant · Liberty Village · $$

    4.6

    1,694 reviews

  3. Madras Masala

    3. Madras Masala

    South Indian restaurant · Koreatown · $$

    4.5

    2,142 reviews

  4. Everest Hakka House

    4. Everest Hakka House

    Indian restaurant · Lakeshore / Mimico · $$

    4.4

    2,113 reviews

  5. Kothur Indian Cuisine

    5. Kothur Indian Cuisine

    Indian restaurant · Lakeshore / Mimico · $$

    4.4

    1,168 reviews

  6. Dosa Mahal - 9 Roncesvalles

    6. Dosa Mahal - 9 Roncesvalles

    South Indian restaurant · Parkdale

    4.5

    907 reviews

  7. Biryaniwalla Downtown

    7. Biryaniwalla Downtown

    Biryani restaurant · Koreatown

    4.3

    1,294 reviews

  8. Chennai Masala Cafe

    8. Chennai Masala Cafe

    South Indian restaurant · Cabbagetown

    4.6

    299 reviews

  9. Banjara Indian Restaurant

    9. Banjara Indian Restaurant

    Indian restaurant · Koreatown · $$

    4.2

    2,616 reviews

  10. Matha Roti

    10. Matha Roti

    Indian restaurant · The Annex

    4.5

    368 reviews

  11. Annalakshmi Toronto - South Indian Vegetarian Restaurant

    11. Annalakshmi Toronto - South Indian Vegetarian Restaurant

    South Indian restaurant · Entertainment District · $$

    4.1

    2,658 reviews

  12. Bindaz Biryani's

    12. Bindaz Biryani's

    Indian restaurant · Yonge & Eglinton

    4.4

    398 reviews

  13. The Udupi Palace

    13. The Udupi Palace

    Indian restaurant · Little India · $

    3.9

    2,646 reviews

  14. Fursat - Cafe, Kitchen & Bar | Indian Restaurant | Hyderabadi Restaurant

    14. Fursat - Cafe, Kitchen & Bar | Indian Restaurant | Hyderabadi Restaurant

    Indian restaurant · Agincourt

    4.7

    2,359 reviews

  15. Chola Indian Cuisine

    15. Chola Indian Cuisine

    Indian restaurant · Agincourt

    4.6

    1,783 reviews

  16. Thulasi South Indian Cuisine

    16. Thulasi South Indian Cuisine

    South Indian restaurant · Islington Village

    4.7

    907 reviews

  17. ORUMA MULTI CUISINE BISTRO

    17. ORUMA MULTI CUISINE BISTRO

    Fine dining restaurant · Scarborough Centre

    4.7

    636 reviews

  18. Minerva Tiffins

    18. Minerva Tiffins

    Indian restaurant · The Beaches · $$

    4.5

    2,661 reviews

  19. Paandian Vilas

    19. Paandian Vilas

    South Indian restaurant · Scarborough Centre

    4.5

    1,002 reviews

  20. Kaayal Eats

    20. Kaayal Eats

    South Indian restaurant · The Beaches

    4.8

    211 reviews

Discover More in Toronto

More great dining in Toronto

Vibe

Best Late Night in Toronto

Vibe

Best Limited Seating in Toronto

Vibe

Best Open 24h in Toronto

Vibe

Best Not Clean in Toronto

Vibe

Best Spacious Seating in Toronto

Dish

Best Vada in Toronto

Dish

Best Uttapam in Toronto

Dish

Best Masala Dosa in Toronto

Dish

Best Mysore Masala Dosa in Toronto

Dish

Best Dosa in Toronto