Not great food. Very plain and canadianized chinese food. Weird vibe in there too.
We ordered ahead and still had to wait once we arrived to pick you the food. The interior is run down and overall the place seems a little sketchy. The food was okay at best and I'm a little surprised I wasn't sick the next day.
They service was excellent and the food was very good.
I love the Shanghai! Always fresh and tasty. you can't go wrong with it.
Ordered food, lots of good choices, it was quick, fast and warm! Can't wait to order again.
Been going here since I was born. North American style Chinese food unless you speak or read Chinese then they have authentic menu. Best egg rolls in town and house plumb sauce is amazing. Deep fried won tons and chicken balls very good. A London classic.
Good food but dated atmosphere
Ordered online tonight and waited 45 min for delivery , still no show, received an email hour later stating the restaurant cancelled the order for NO REASON!!!! Restaurant needs to be renovated, looks dirty!!! still from 1980 Decor!!!
Food fresh hot and crisp! Total flavour! I have been ordering from Shanghai for over 20yrs, though I have tried other restaurants due to some lacking aspects off and on from Shanghi. But as for the past year Shanghai is back on top! Great prices and total quality! Keep up the great work Shanghai!
Only giving it a one star so I can complain about this awful service we had. We made an order and was told 45 minutes for delivery and after two hours they didn't even care we haven't received our food. After each phone call we were told twenty minutes and when I cancelled they showed no remorse. Never ordering from there again.
Slow is how I would describe this experience. There were like no other customers but it still took bloody forever. The one lady looked like she would kill me when she came to take our order. We have been waiting for our bill for like half an hour. 10/10 would not recommend. If you want to dine and dash this is the perfect restaurant.