This is the kind of place you would go when you have nothing else to eat.
I'd like to say you're better off not eating and just continue walking until you run into literally anything else. There's a water fountain just around the corner if you need something to fill your stomach temporarily. It's free.
You have so many other options in the food court. And around Eatons. This place just happens to be right next to one of the escalators near the subway.
You might as well just go to szechuan express located across the room.
If it wasn't for the end-of-day-special and the fact that I haven't yelp'd it, I wouldn't have considered trying it full-price. That said, I haven't had any particularly bad experience with it, and the food was edible and tasted as I expected, and they provide the better disposable chopsticks in a sealed package.