Regarded as one of the best Italian restaurants in Toronto, BLU Ristorante is conveniently located in the trendy Yorkville area, close to Toronto’s finest designer shops and hotels