Toronto is the city in Canada I have been to the most often to visit. It is Canada’s largest city. There are some great restaurants in the city. One of my favorite restaurants of anywhere is located there – Buca (there are two locations) – I definitely recommend you eat there when in Toronto.
Restaurant Reviews