Sep 19Best Japanese Restaurants in Toronto: 3 Top Spots for Your CravingFind the top spots for Okinawan ramen on College Street, charcoal-grilled yakitori on Queen West, and all-you-can-eat sushi with a skyline view.Read story