The best Indian restaurants in midtown Toronto

Butter chicken or lobster tandoori? Street favourites come as finely presented cuisine at these midtown Indian restaurants. Experience the flavourful artistry of fine Indian food at any one of them.


1574 Bayview Ave, East York, ON M4G 3B7

The daily tasting menu at Amaya is the chef’s unique creation. The four-to-six course meal can feature your favourite butter chicken dish, or it may offer something your palate has yet to experience. No matter what dining option you choose, there’s something for the beginner to diners well versed in Indian cuisine. Wednesdays are corkage-fee free so bring your favourite bottle of wine to enjoy with your dinner.

Kamasutra Indian Restaurant & Wine Bar

1522 Bayview Ave, Toronto, ON M4G 3B4

Yes, this restaurant is named after the exercise guidebook that many couples enjoy. Take in new styles of Indian food or the old favourites. Either way, you will not be disappointed. The vegetarian menu satisfies different diets. For lunch or dinner, schedule a date night or couples’ night and take advantage of the chef’s special selection of menu items for your party.

Jaipur Grille

2066 Yonge St, Toronto, ON M4S 2A3

From décor to dining experience, your time at Jaipur will be infused with distinct Indian style. With unbelievable ratings and reviews from industry standard companies, Jaipur Grill offers great service and even better food. Take out and delivery are available, but you’ll miss out on the warm and inviting Indian atmosphere. Catering is available for parties of 25 or more.

Savera Indian Cuisine

815 St Clair Ave W, Toronto, ON M6C 1B9

From across the border to across the street, Savera is making impressions like no other Indian restaurant. Their commitment to exquisite detail extends from butter chicken to beverages to the bathroom, and everything in between. Their dedicated receptionist ̶ a unique customer service employee for a restaurant ̶ is always happy to answer any of your questions.

Banjara Indian Cuisine - Eglinton Ave.

164 Eglinton Ave E, Toronto, ON M4P 1G4

Banjara brings North and South Indian cuisine to the Eg with Chef and owner Raj Veerella. A daily lunch buffet will fuel you until well past suppertime. Opened in 2003, this Banjara location has been gaining praise for its great food and friendly prices. Only open for lunch and dinner service, this restaurant fills up fast, so a reservation might be necessary. Check the website for online coupons and daily specials.


69 Yorkville Ave, Toronto, ON M5R 1B8

There are very few weeks of the year when Indian culture is not celebrating something. One notable occasion is August 15th, when India celebrates its Independence Day from British rule. Imagine the party Ustav will host!" The exquisite menu and dedication to outstanding customer service will have you satisfied on every visit. Try the classic butter chicken or the flavourful lamb curry. Ustav is a Halal restaurant that specializes in seafood, chicken, lamb and vegetarian dishes.

Host Fine Indian Cuisine

87 Elm St, Toronto, ON M5G 0A8

Head Chef Sanjeev Sethi works with two things: passion and patience. These are the two most important aspects of any artistic enterprise. When you sit down and eat at The Host, you will discover how patience and passion come into play. From the beautifully presented savoury and flavourful butter chicken to the chef’s selection of appetizers, just the sight of these dishes will make your eyes be as hungry as your stomach.

With its rich flavours, spicy sauces and loads of options, Indian food is a delicious and satisfying choice for meat eaters and vegetarians alike. From butter chicken to freshly-baked garlic naan, if you’re craving Indian food, these places will bring it right to your door.
With plenty of talented chefs and fresh, locally sourced seafood, Victoria is home to some of Canada’s best sushi joints. And while visiting one of these spots can be a lot of fun, sometimes you’ll want to enjoy fresh-made sushi in the comfort of your own home. When the craving strikes, here are some restaurants that really deliver.
Fresh cilantro, spicy salsa, warm corn tortillas – whether it's tacos to go or a leisurely margarita-fuelled dinner, sometimes you just gotta have Mexican food. The next time you're craving the heat and aromas of Mexico check out one of these tempting taquerias or comforting cafes for an authentic take on the real thing.
Close menu