Anyone familiar with the city of Toronto Canada ? Any good restaurants near the baseball stadium or anything interesting to check out ??? Post Comment Receive notifications Add a comment...