lookytasty.com
Adventures in Toronto: Sushi Island
One late evening, we ventured over to the Little Italy area of Toronto. We were in the mood for sushi and was looking for Sushi Island, located at 571 College St. It was pretty late in the evening …