Re: Nice Restaurant with a view in Toronto
There is also Toula which is in the Westin Harbourfront hotel. The view is nice, I have been there a few times.
There is also Toula which is in the Westin Harbourfront hotel. The view is nice, I have been there a few times.
Comment