Indian Restaurants in Toronto

Kama Classical Indian Cuisine

214 King Street West
At Simcoe Street

Casual and hearty, a la carte and buffet Indian food...
Read more

Babur Restaurant

expert pick

273 Queen Street W
(at McCaul)

Specializes in affordable (and excellent) Northern Indian food...
Read more

Annapurna Vegetarian Restaurant

user rating

1085 Bathurst Street

Chai (and every other dish) done right, with outstanding budget-friendly vegetarian food...
Read more

Jaipur Grille

2066 Yonge Street

Read more


596 Danforth Ave

Read more

Mela Indian Cuisine

1921 Avenue Road

Read more

Biryani House

25 Wellesley St East

Read more

Amaya Express - Lesliville

1168 Queen St. East

Read more

Indigo Masala Room

137 Avenue Road

Read more

Amaya Express - Davenport

21 Davenport Road

Read more

Amaya Express - Bayview

1574 Bayview Avenue

Read more

Mother India

1456 Queen Street West

A North India Diner...
Read more

Maroli Indian Restaurant

630 Bloor West Street

Halal Indian Cuisine...
Read more


552 Mount Pleasant

Read more


1433 Gerrard St E
at Coxwell

Read more


394 Bloor St W

Read more

Elixir Restaurant

522 Bloor Street West

Adds Spice to Life...
Read more

Kamasutra Restaurant & Wine Bar

1522 Bayview Avenue

Read more

Jaaadu Restaurant

1415 Yonge Street

Read more

Amaya the Indian room

1701 Bayview Avenue

Read more
Contact   ·   Privacy   ·   Terms