Very decent Shanghai food and not expensive, compared to the fake DTF in Markham. There's really long line ups here because the food portions are big and taste is not bad. We got the thin skin ones that are 0.99 for the first order for the pork XLBs and slightly more expensive for the crab and pork ones.
Solid Shanghainese food for the price.