Toronto has about 300K sri lankans, ask any one where to get the best Sri Lankan food and you will be told to go to Babu. My family drives around 400 KM from Detroit to Toronto to buy food from Babu every few months. Here you can get authentic sri lankan dishes plus Indian, Malay etc but try the crab dish (spicy and yummy) with string hoppers (Ask for Nandu, Iddiupam, Sothi and Sambol).