Many cities around the world are proudly multicultural, but Toronto can claim to be THE most diverse city in the world per the United Nations. It is a fact that 1 in 2 Torontonians was born in another country. This diversity has done many wonderful things for Toronto, including the abundance of cuisine from around the world.
The Indian-Canadian community thrives here and has created a plethora of great Indian restaurants. My favourite is Khau Gully, an uptown restaurant focussing on Northern Indian dishes. Khau Gully means "eating street" in Marathi, and indeed, many of the dishes on Khau Gully's menu could be called "street food." However, it's best to visit the restaurant and sit in its beautifully painted dining room, or on the patio along the vibrant street.
The classic Indo-North American dishes are found on the menu - butter chicken, tikka masala etc - and they are excellent here. But I recommend their grilled items like tandoori barra lamb chops, their flavourful tadka dal and their incredible biryani, cooked inside a roti casing. You cannot go wrong ordering here.
What's also lovely is that the staff are incredibly friendly. They will help answer your questions about the menu and recommend dishes. For vegetarians, they have an entirely separate menu which can accommodate you without sacrificing flavour. This part of town is not at all touristy- and you can get a beautiful view of the CN Tower looking south. It wouldn't be a trip to Toronto without sampling delicious Indian cuisine!
Our Spotters' Local Favorites Only. Skip the Tourist Traps.
Find Nearby Spots and Navigate with Ease
Save Your Favorites and See Them on the Map
Enjoy 24 hours of free access to our hidden gems on the site and app. Plus, get travel tips in our newsletter. Give it a try and explore your city like a local!