Wiki History of Canada
Casinos
Casino reviews A–Z
Places
Thursday, October 22, 2026 National news & politics
Home / Places / Toronto / Indian

Best Indian Restaurants in Toronto

20 top-rated Indian restaurants · Google ratings as of 2026-10-22 · Ontario
The York Lions football team on offense against the Toronto Varsity Blues football team on defense in the 2017 Red and Blue Bowl.
Photo: Cmm3 / Wikimedia Commons (CC BY-SA 4.0)

This list covers the best Indian restaurants in Toronto, based on Google ratings and review counts as of October 22, 2026. It includes 20 places that are currently open and operating. All restaurants have at least 150 reviews, ensuring a reliable sample size. Their ratings range from a high of 4.9 to a low of 4.7, with the majority holding a 4.8 score. Scarborough, Etobicoke, North York, and Midtown Toronto are also represented. Most restaurants are categorized as inexpensive, while four are listed at a moderate price level. This shows a mix of well-established favourites and highly-rated newer contenders.

Map loads when you scroll here
#NameAreaRatingReviewsPrice
1Leela Indian Restaurant (Gerrard)Old Toronto★★★★★ 4.89,424$$
2Dil Se Indian Restaurant & BarOld Toronto★★★★★ 4.87,260$$
3Delhi Momos - Indian Dumplings and BarOld Toronto★★★★★ 4.85,975$
4Angara Indian and Hakka downtownOld Toronto★★★★★ 4.83,983$
5Dil Tak Indian Cuisine and BarOld Toronto★★★★★ 4.83,589$
6Saffron Mahal Indian CuisineNorth York★★★★★ 4.83,421$
7Kalyug | Indian & Hakka Cocktail BarOld Toronto★★★★★ 4.83,391$
8Madras CurryOld Toronto★★★★★ 4.82,416$
9Chit ChaatEtobicoke★★★★★ 4.81,599$
10Amma's KitchenScarborough★★★★★ 4.81,347$
11The Grand Indian DiningOld Toronto★★★★★ 4.81,327$
12Curry and Chutney By Gopal'sEtobicoke★★★★★ 4.81,210$
13Bawara | Indian & Hakka CuisineOld Toronto★★★★★ 4.74,027$
14Roti Mahal Indian CuisineOld Toronto★★★★★ 4.8940$
15My Roti Place/My Dosa PlaceOld Toronto★★★★★ 4.8884$$
16AAFRIEN INDIAN RESTAURANTMidtown Toronto★★★★★ 4.71,829$$
17Spice Club Indian & Hakka Cuisine ( Eglinton Branch)Scarborough★★★★★ 4.9444$
18MAD MOMO & Hakka RestaurantScarborough★★★★★ 4.8663$
19Desi Bar & GrillOld Toronto★★★★★ 4.8659$
20Delhiites | Indian Street FoodOld Toronto★★★★★ 4.8651$
1

Leela Indian Restaurant (Gerrard)

★★★★★ 4.8 from 9,424 Google reviews · Indian restaurant · Old Toronto · $$

It is moderately priced and open daily until midnight or 1:00 AM. Reviewers often mention the patio, kind servers, and dishes like dahi puri and dal makhani.

patiokind serverdahi puripani puridal makhanichaat papri
1386 Gerrard St E, Toronto, ON M4L 1Z2WebsiteGoogle Maps
Opening hours
  • Sun 12:00-00:00
  • Mon 12:00-00:00
  • Tue 12:00-00:00
  • Wed 12:00-00:00
  • Thu 12:00-00:00
  • Fri 12:00-01:00
  • Sat 12:00-01:00
2

Dil Se Indian Restaurant & Bar

★★★★★ 4.8 from 7,260 Google reviews · Indian restaurant · Old Toronto · $$

It is moderately priced and serves cocktails, wine, and tea. Reviewers frequently note paneer lababdar, tandoori momos, and kind servers.

paneer lababdarchicken lababdartandoori momosdal makhanikind serverdry manchurian
335 Roncesvalles Ave, Toronto, ON M6R 2M8, CanadaWebsiteGoogle Maps
Opening hours
  • Sun 11:00-23:30
  • Mon 11:00-23:30
  • Tue 11:00-23:30
  • Wed 11:00-23:30
  • Thu 11:00-23:30
  • Fri 11:00-00:30
  • Sat 11:00-00:30
3

Delhi Momos - Indian Dumplings and Bar

★★★★★ 4.8 from 5,975 Google reviews · Indian restaurant · Old Toronto · $

It is known for momos and stays open very late, until 5:00 or 6:00 AM. Reviewers often mention tandoori, afghani, and steamed momos.

momostandoori momosafghani momossteamed momosveg momospaneer momos
113 Bond St, Toronto, ON M5B 1Y2WebsiteGoogle Maps
Opening hours
  • Sun 11:00-05:00
  • Mon 11:00-05:00
  • Tue 11:00-05:00
  • Wed 11:00-05:00
  • Thu 11:00-05:00
  • Fri 11:00-06:00
  • Sat 11:00-06:00
4

Angara Indian and Hakka downtown

★★★★★ 4.8 from 3,983 Google reviews · Indian restaurant · Old Toronto · $

It has outdoor seating and serves beer. Reviewers commonly talk about manchurian dishes, angara paneer, and hakka noodles.

manchurianangara paneerangara chickenhakka noodleshakka foodafghani momos
536 Queen St W, Toronto, ON M5V 2B5WebsiteGoogle Maps
Opening hours
  • Sun 11:45-03:00
  • Mon 11:45-01:00
  • Tue 11:45-01:00
  • Wed 11:45-01:00
  • Thu 11:45-02:00
  • Fri 11:45-03:00
  • Sat 11:45-04:00
5

Dil Tak Indian Cuisine and Bar

★★★★★ 4.8 from 3,589 Google reviews · Indian restaurant · Old Toronto · $

It features a fireplace and is suitable for watching sports. Reviewers often mention kind staff, chicken lababdar, and tandoori roti.

kind staffchicken lababdarpaneer lababdarkind servertandoori rotilamb curry
8 York St, Toronto, ON M5J 2Y2WebsiteGoogle Maps
Opening hours
  • Sun 11:00-23:30
  • Mon 11:00-23:30
  • Tue 11:00-23:30
  • Wed 11:00-23:30
  • Thu 11:00-23:30
  • Fri 11:00-00:30
  • Sat 11:00-00:30
6

Saffron Mahal Indian Cuisine

★★★★★ 4.8 from 3,421 Google reviews · Indian restaurant · North York · $

It is popular for lunch and dinner and suitable for solo dining. Reviewers frequently note rara paneer, authentic flavours, and polite servers.

rara paneerpolite serverauthentic flavorstandoori momospaneer lababdarchicken lababdar
865 York Mills Rd Unit 7, North York, ON M3B 1Y6WebsiteGoogle Maps
Opening hours
  • Sun 11:30-00:30
  • Mon 11:30-23:30
  • Tue 11:30-23:30
  • Wed 11:30-23:30
  • Thu 11:30-23:30
  • Fri 11:30-00:30
  • Sat 11:30-00:30
7

Kalyug | Indian & Hakka Cocktail Bar

★★★★★ 4.8 from 3,391 Google reviews · Indian restaurant · Old Toronto · $

It opens as early as 8:00 AM and has outdoor seating. Reviewers often mention welcoming staff, hakka food, and honey chilli potato.

welcoming staffdikshahakka foodpani purihoney chilli potatorasmalai
885 Dundas St W, Toronto, ON M6J 1V9WebsiteGoogle Maps
Opening hours
  • Sun 08:00-01:00
  • Mon 08:00-01:00
  • Tue 09:00-01:00
  • Wed 08:00-01:00
  • Thu 08:00-01:00
  • Fri 08:00-02:00
  • Sat 08:00-02:00
8

Madras Curry

★★★★★ 4.8 from 2,416 Google reviews · Indian restaurant · Old Toronto · $

It has wheelchair accessible seating. Reviewers commonly talk about masala dosa, parotta, and Chettinad chicken.

masala dosaparottachettinad chickensambarmedhu vadachicken kothu
178 Carlton St., Toronto, ON M5A 2K6WebsiteGoogle Maps
Opening hours
  • Sun 11:30-00:00
  • Mon 11:30-00:00
  • Tue 11:30-00:00
  • Wed 11:30-00:00
  • Thu 11:30-00:00
  • Fri 11:30-01:00
  • Sat 11:30-00:00
9

Chit Chaat

★★★★★ 4.8 from 1,599 Google reviews · Indian restaurant · Etobicoke · $

It is closed on Mondays. Reviewers often mention chole bhature, vada pav, and various chaats like palak patta chaat.

chole bhaturevada pavpani puripalak patta chaataloo chaatsev puri
438 Horner Ave, Etobicoke, ON M8W 2B3WebsiteGoogle Maps
Opening hours
  • Sun 11:00-22:00
  • Tue 11:00-22:00
  • Wed 11:00-22:00
  • Thu 11:00-22:00
  • Fri 11:00-22:30
  • Sat 11:00-22:30
10

Amma's Kitchen

★★★★★ 4.8 from 1,347 Google reviews · Indian restaurant · Scarborough · $

It is popular for breakfast, lunch, and dinner, with a mid-afternoon break. Reviewers frequently note South Indian food, banana leaf meals, and affordability.

south indian foodbanana leafparottaaffordabilitychicken 65non veg thali
2286 Kingston Rd, Scarborough, ON M1N 1T9WebsiteGoogle Maps
Opening hours
  • Sun 10:00-16:00, 18:00-22:00
  • Tue 10:00-16:00, 17:30-22:00
  • Wed 10:00-16:00, 17:30-22:00
  • Thu 10:00-16:00, 17:30-22:00
  • Fri 10:00-16:00, 17:30-22:00
  • Sat 10:00-16:00, 18:00-22:00
11

The Grand Indian Dining

★★★★★ 4.8 from 1,327 Google reviews · Indian restaurant · Old Toronto · $

It serves alcohol and opens at 12:30 PM on weekends. Reviewers often mention garlic naan, momos, and paneer tikka masala.

garlic naanmomospaneer tikka masalaraj kachoriChur Chur Naandal makhni
507 Queen St W, Toronto, ON M5V 2B4WebsiteGoogle Maps
Opening hours
  • Sun 12:30-00:00
  • Mon 16:00-00:30
  • Tue 16:00-00:30
  • Wed 16:00-01:00
  • Thu 16:00-01:00
  • Fri 12:00-01:30
  • Sat 12:30-01:30
12

Curry and Chutney By Gopal's

★★★★★ 4.8 from 1,210 Google reviews · Indian restaurant · Etobicoke · $

It is open until 1:00 AM daily. Reviewers commonly talk about masala dosa, vada pav, and its variety of chutneys.

masala dosavada pavsamosaveg thalipav bhajichutneys
317 Burnhamthorpe Rd, Etobicoke, ON M9B 2A2WebsiteGoogle Maps
Opening hours
  • Sun 11:00-01:00
  • Mon 12:00-01:00
  • Tue 12:00-01:00
  • Wed 12:00-01:00
  • Thu 12:00-01:00
  • Fri 12:00-01:00
  • Sat 12:00-01:00
13

Bawara | Indian & Hakka Cuisine

★★★★★ 4.7 from 4,027 Google reviews · Indian restaurant · Old Toronto · $

It serves Indian and Hakka cuisine and is open until 4:00 AM daily. Reviewers often mention hakka food, triple schezwan rice, and vegan options.

hakka foodtriple schezwan ricemanchow soupvegan optionschilli chickenfried momos
1570 Bloor St W, Toronto, ON M6P 1A4WebsiteGoogle Maps
Opening hours
  • Sun 10:00-04:00
  • Mon 10:00-04:00
  • Tue 10:00-04:00
  • Wed 10:00-04:00
  • Thu 10:00-04:00
  • Fri 10:00-04:00
  • Sat 10:00-04:00
14

Roti Mahal Indian Cuisine

★★★★★ 4.8 from 940 Google reviews · Indian restaurant · Old Toronto · $

Roti Mahal Indian Cuisine in Old Toronto is an inexpensive, women-owned spot with a 4.8 rating from 940 reviews. It closes by 9:00 PM. Reviewers frequently note butter chicken roti, spice level, and saag paneer roti.

butter chicken rotispice levelsaag paneer rotisamosalamb rotimutter paneer roti
554 Queen St W, Toronto, ON M5V 2B7Google Maps
Opening hours
  • Sun 11:00-21:00
  • Mon 11:00-21:00
  • Tue 11:00-20:00
  • Wed 11:00-21:00
  • Thu 11:00-21:00
  • Fri 11:00-21:00
  • Sat 11:00-21:00
15

My Roti Place/My Dosa Place

★★★★★ 4.8 from 884 Google reviews · Indian restaurant · Old Toronto · $$

My Roti Place/My Dosa Place in Old Toronto is moderately priced and rated 4.8 from 884 reviews. It is open 24 hours on weekends and popular for breakfast. Reviewers often mention masala dosa, sambar, and roti.

masala dosasambarrotivada pavpaneer bhurji dosachutneys
1574 Bayview Ave, Toronto, ON M4G 3B5WebsiteGoogle Maps
Opening hours
  • Sun 00:00-24:00
  • Mon 08:30-02:00
  • Tue 08:30-02:00
  • Wed 08:30-02:00
  • Thu 08:30-02:00
  • Fri 08:30-00:00
  • Sat 00:00-24:00
16

AAFRIEN INDIAN RESTAURANT

★★★★★ 4.7 from 1,829 Google reviews · Indian restaurant · Midtown Toronto · $$

It serves cocktails and is popular for lunch.

chicken 65samosa chaatlamb biryanilamb roganjoshmasala chailamb korma
55 Eglinton Ave E, Toronto, ON M4P 1G8WebsiteGoogle Maps
Opening hours
  • Sun 11:30-21:30
  • Mon 11:30-21:30
  • Tue 11:30-21:30
  • Wed 11:30-21:30
  • Thu 11:30-21:30
  • Fri 11:30-22:30
  • Sat 11:30-22:30
17

Spice Club Indian & Hakka Cuisine ( Eglinton Branch)

★★★★★ 4.9 from 444 Google reviews · Indian restaurant · Scarborough · $

Spice Club Indian & Hakka Cuisine in Scarborough is inexpensive and has the list's highest rating of 4.9 from 444 reviews. Reviewers often mention momos, generous portions, and hakka food like jhol momo.

momosgenerous portionshakka foodjhol momodal makhanichicken lollipops
18 Lebovic Ave, Scarborough, ON M1L 4V9WebsiteGoogle Maps
Opening hours
  • Sun 12:00-00:00
  • Mon 12:00-23:00
  • Tue 12:00-23:00
  • Wed 12:00-23:00
  • Thu 12:00-23:00
  • Fri 12:00-00:00
  • Sat 12:00-00:00
18

MAD MOMO & Hakka Restaurant

★★★★★ 4.8 from 663 Google reviews · Indian restaurant · Scarborough · $

MAD MOMO & Hakka Restaurant in Scarborough is an inexpensive, women-owned spot with a 4.8 rating from 663 reviews. It features live music. Reviewers frequently note momo, Nepali food, and chilli chicken.

momonepali foodjhol momochilli chickenlive musicchicken lollipop
2606 Eglinton Ave E, Scarborough, ON M1K 2R9, CanadaWebsiteGoogle Maps
Opening hours
  • Sun 11:00-23:00
  • Mon 12:00-22:00
  • Tue 11:00-22:00
  • Wed 11:00-22:00
  • Thu 11:00-22:00
  • Fri 11:00-23:00
  • Sat 11:00-23:00
19

Desi Bar & Grill

★★★★★ 4.8 from 659 Google reviews · Indian restaurant · Old Toronto · $

Desi Bar & Grill in Old Toronto is inexpensive and rated 4.8 from 659 reviews. It opens at 4:00 PM most days and is suitable for solo dining. Reviewers often mention spring rolls, tandoori momos, and live music.

spring rollstandoori momosrasmalaikurkurelive musicrara chicken
815 Queen St W, Toronto, ON M6J 1G1WebsiteGoogle Maps
Opening hours
  • Sun 16:00-00:00
  • Mon 16:00-00:00
  • Tue 16:00-00:00
  • Wed 16:00-00:00
  • Thu 16:00-00:30
  • Fri 16:00-02:00
  • Sat 11:00-02:00
20

Delhiites | Indian Street Food

★★★★★ 4.8 from 651 Google reviews · Indian restaurant · Old Toronto · $

Delhiites in Old Toronto is an inexpensive Indian street food spot with a 4.8 rating from 651 reviews. It has outdoor seating and is suitable for watching sports. Reviewers commonly talk about butter chicken momos, shawarma, and steamed momos.

butter chicken momosshawarmasteamed momosafghani momostandoori momoschole bhature
717 Queen St E Unit 1/2, Toronto, ON M4M 1H1WebsiteGoogle Maps

Tips before you go

  • Most restaurants are inexpensive, with only Leela, Dil Se, My Roti Place, and Aafrien listed as moderate.
  • Old Toronto has the highest concentration of spots, but Scarborough, Etobicoke, North York, and Midtown also have options.
  • Check hours, as some places like Amma's Kitchen have an afternoon break, and Delhi Momos is open very late.
  • Many places offer takeout, delivery, and dine-in. Features like patios, live music, or sports viewing vary.
  • For late-night options, consider Delhi Momos, Angara, Bawara, or Kalyug, which are open past midnight.
  • Reservations are not mentioned in the facts, so checking directly is advised for dine-in plans.

How we made this list

This list was created using Google ratings and review counts as of October 22, 2026. A weighted rating formula was applied to ensure restaurants with very few reviews did not rank unfairly above those with many. Only establishments with a minimum of 150 Google reviews were included in the selection process. The final list is composed solely of restaurants that are confirmed to be open and operating. This method aims to provide a balanced and current overview of highly-rated options.

Questions about Indian restaurants in Toronto

Which restaurant has the highest rating?

Spice Club Indian & Hakka Cuisine in Scarborough has the highest rating on this list at 4.9. This score comes from 444 reviews, which is a smaller sample than many others here. The weighted rating used for this list accounts for these differences in review volume.

Are there good options for late-night dining?

Yes, several restaurants cater to late-night crowds. Delhi Momos is open until 5:00 or 6:00 AM every day. Angara is open until 3:00 or 4:00 AM on weekends, and Bawara is open until 4:00 AM daily. Kalyug, The Grand Indian Dining, and Dil Se also have weekend hours that extend past midnight.

Which neighbourhoods have the most Indian restaurants on this list?

Scarborough is represented by three restaurants: Amma's Kitchen, Spice Club, and MAD MOMO. Etobicoke has two spots, Chit Chaat and Curry and Chutney. North York and Midtown Toronto each have one restaurant on the list, Saffron Mahal and Aafrien respectively.

Are there restaurants with special features like patios or live music?

Yes, several restaurants offer distinctive features. Leela, Angara, Kalyug, My Roti Place, and Delhiites provide outdoor seating. MAD MOMO & Hakka Restaurant and Desi Bar & Grill feature live music for entertainment. Dil Tak has a fireplace and is suitable for watching sports, while Dil Se and Aafrien are noted for their cocktail service.

More in Toronto

Indian in other cities

Ratings, review counts, prices and hours come from Google Maps listings as of 2026-10-22 and change over time. Call ahead or check the venue's own site before you go. Nobody pays to be on these lists.