Okay, so nothing about this place pretends to be something that it's not (except for the Japanese restaurant interior, I'm guessing that's what it may have been at some point). By looking at the menu/inside, one would never expect this to be anything more than what I call "mall Chinese" and by that I mean 90's food court Chinese food. The basics are there but nothing special. Truth be told I only came here because 1) the takeout pizza place next door doesn't have a washroom and 2) I was ravenous and needed to eat something before a concert and this was on the way. The place looks like it may be deserted (green pea pods spread out across a table in the dining area, well...at least they're not frozen?) but the server was friendly and quick and our meals came with a free bottle of water and free spring rolls. I had the chicken ball dinner for one and my friend had the lemon chicken dinner for one. We each got 2 spring rolls that came with it. The dinners were meh, but we didn't expect more than that. They bring you the food in a takeout container with plastic cutlery (easy if you want to take the rest with you). Unfortunately the spring rolls tasted like a chemical/cleaner of some sort. It was a bit horrifying, to be honest. Beware. We each took a bite and then left them on the plate. They were basically frozen ones that had been heated (the only ingredient in them seemed to be bean sprouts). So I wouldn't come back here (especially when paying $10 for a meal that was less than mediocre) but if they put a bit of an effort into making the food fresh/interesting they could possibly get people in. As it stands it sort of feels like they're going out of business and just serving up what's left. But then again, what did you expect?