Conveniently located in the First Markham Place plaza, just adjacent to Aka Teppan, the restaurant appeared to be good, quick lunch option just before some quick errand-running in the mall.
On a somewhat related note, I've never been handed hot water in an obviously chipped cup while in Toronto before. It didn't seem as if a great deal of attention was paid to such details, as a scrunched-up ball of tissue in addition to a thin layer of dust could be seen resting upon the ledge behind me.