Will not return. No issues with the food or service (although they were both mediocre, as was the value), but extremely suspicious credit card handling practices... Without going into the details, let's just say I reported fraudulent activity to the police and to my credit card company.
Btw, you can file a police report online for fraud at http://www.torontopolice.on.ca/core/fraud_under.php