I enjoyed the food, tasty and the waiting time was not too long (~20 mins).
I ordered to go, so I can't really tell about the service quality, what I can tell as a heads up for visitors of Canada:
They do not accept any not Canadian credit or debit card, and they take the CAD & USD 1 to 1
And the hostess do not understand pretty well English
* I will definitely return (with Canadian cash tho)