Do you want to try some authentic Japanese cuisine without leaving Toronto? The Foodies have compiled the following Top 10 List for you to choose from. Aoyama Sushi 2766 Victoria Park Avenue, Scarborough (Victoria Park & South of Finch) 416-494-7373 Closed on Tuesday Edo Fine Japanese Dining 484 Eglinton Avenue …
Read More »