I wish it was even possible to give negative stars. There was not a single good experience with the place.
We ordered soup dumplings, which took forever. When we got it, there was no soup but just oil.
We were going to pay with our credit card and they don't accept American card OR American debit card, only cash or Canadian debit card.
We gave them American cash and was short 20 Canadian cents and they still wouldn't let us go until we pay extra 10 USD which is like a 1:1 ratio.
Worst service I ever had as they never even came to check up on us or even provide any service. Soup dumplings took more than 30 minutes.
So if you're considering this place, even McDonald's would be a better option that this place. These two place probably aren't even comparable since McDonald's is so much better. Bad service, bad food, bad experience.
You have been warned.