Service:
My server only knew mandarin, so I had a hard time communicating with her. She had to flag the manager to take my order.
Ambiance:
The restaurant is pretty new and spacious. It was quite hard to find/enter the plaza as it's located on a weird part of Bayview. You also can't make a left turning into the plaza if you are coming north on Bayview.
Food:
The food in general was ok. I went there to only the Xiao Lung Bao where you have to drink the soup from the straw first. You can't find this at most Shanghai restaurants in Toronto. It was a fun experience, but in the end it was just a overpriced bun. :(