Asuka Japanese Restaurant is located right in the heart of Yorkville, tucked away down a set of stairs.
We’ve just put together a page for the best sushi in Toronto, listing our top ten rated sushi restaurants. The list will dynamically update with each Toronto area sushi review that we post. Enjoy!