tldr: Shanghai food quality is mixed; some of their items are excellent while others are lackluster. The shanghai pan-seared mini pork buns (sheng jian bao) and the deep fried cashew nut pastry were the best I've ever had in Markham! Prices are quite expensive; we spent $90 for a party of 3.
Be prepared to wait a LONG TIME. We came on a Saturday night at 7:30pm and the queue was over an hour for a party of 3. You get to put your name and number down on an iPad and they will text you when a table is ready. The app is super buggy though and we were called in 30min ahead of time so they seated us earlier for the trouble. That was nice of them.
MUST TRY:
Shanghai pan-searched mini pork buns (x4): Pork buns that were pan-seared to a crispy on the bottom. The generous ball meat inside was packed with hot soup and was very tasty and rich. Take a small bite and sip the soup out as it can burn your tongue. A splash of vinegar will make it taste even better.
Deep fried cashew nut pastry (x4): AMAZING! I ordered two more to go. They're warm and very flaky when you order in. The inside is a chunky cashew paste that's a bit savory and sweet, kind of hard to describe the flavor other than it being delicious.
MEH (sadly there were too many items that we tried that were mediocre):
Shanghai mini pork buns (x6): Very thin skin soup dumplings that had a good amount of soup inside. The pork was well cooked but lacked a meaty rich flavor. The skin held together even after dipping into the vinegar sauce despite it being paper thin.
Wheat gluten and black mushroom (hand-sized plate): Slightly sweet and salty in flavor; mild in taste. The gluten held a good spongey texture and the mushroom and bamboo were a good combination. Just not spectacular.
Chilled smoked fish in spices (hand-sized plate): Flavor was decent though it was just soy saucey and not smoked. The fish was also broken into much smaller pieces than whole, sizeable fish pieces as per the norm.
Classic Shanghai mini wontons (10 wontons): The wontons are very small, the meat is the size of a pinky nail. The soup is clear and light in flavor and it's a good mild dish all-around. Just don't expect a strong flavor and you'll be pleased.
Deep Fried Crispy Rice Cake (x6): Very crispy on the outside with lightly salted rice on the inside. I enjoyed it but the slightly salty rice was underwhelming. It does have a very satisfying crunch and I would've eaten more if it hadn't been so oily.
Soft Bean Curd with Sesame Oil & Scallion: A small bowl of soft savory bean curd that wasn't as soupy as it normally is. The bean curd was very whole and didn't soak in much of the flavor of the soup which was disappointing. Eat this if you just want some soft tofu.
MORTIFYING:
Sweet and sour spareribs: No meat. No flavor. Nada. This dish is mostly bone and just a bit of soy sauce? There was barely any meat, mostly bone and cartillage and it didn't have any of sweet and sour taste at all. What a disappointment.
Sweet soy milk: Tasted mostly like water. At least it was too sweet but it had no soybean flavor whatsoever.