Spur of the moment trip to Toronto and trying to find a great place to eat last minute on a Saturday night has been a challenge reservation wise. Right now I am going with Zucca Trattoria. Other options were Buca (very late at night) or Yours Truly (bar seating only). Any ideas?
5/17/13 at 8:02pm