This place is actually located on Yonge just north of Dundas, it's showing up on the map on Rosedale which is incorrect.
Anyway, this is one of those places where you know it's just going to be mediocre. "Asian Fusion" is right. Even though the place is called Made in China, half of the dishes are badly done thai food.
I was about to give this place 3 stars because the decor is quite cool, the service was great and the price point is incredible. But the food, oh the food, was just really, really 2 star.
They do have really cheap specials. Lots of options for $5.99, with the option to add a bowl of soup, tiny spring roll and 1 bbq rib for $2.50. And FREE pop! You can get this at any time of day, not just lunch. So makes for a cheap dinner.
Food was presented nicely but just very bland. I had kung pow chicken which I thoroughly doused in hot sauce to add some kind of flavour.