This place is "Meh"!
This is an okay place but if you're a visitor to Toronto, there are much better, local restaurants, within a 5 minute walk. Check out Yelp for places nearby. This is part of a small chain and some locations are much better than others- this location certainly isn't the best.
I've been multiple times and the food is hit and miss here and the service is okay but certainly nothing special...
.....it's truly disappointing restaurant for a "MasterChef Canada" judge to put his name behind.