Shanghai Grill is tucked away in a tiny industrial area where one would not expect a Shanghainese restaurant to be. I have frequented the restaurant twice now (one time for lunch and this time for dinner). Dinner here was a nice change of pace from your/my typical family dinner outings, which usually mean a Chinese restaurant.
There were 8 of us so we decided to try out their family style dinner menu (10 course meal for $198).
Noodle soup – not too sure what it was called but this was one of the best soup-to-start meals I’ve ever had! So good, we gobbled it all up.
Half crispy duck
Roasted pork leg with vegetables – this one was awesome! The pork leg was super tender, fall off the bone. Came as the last dish.
Red bean buns – this was dessert and they almost forgot to give it to us. We had to ask for it after we paid. They came out piping hot. Nice and fluffy but was it worth waiting for? Debatable.
Rice – unlimited refills, the usual.
Worth a visit if you want something different and delicious. Come here for the XLB’s (I’ve had them before) and they’re very good. Dinner here was good and I’ll be back. Great spot if you are in the west end. The only complaint we had is with the service, which is spotty and slow. Be prepared for a wait but it’s worth it, if you prefer good food to good service, I know I do.
16336 – 111 Avenue