I had their noodles here and it's good! One of the best BBQ roasted duck i ever had! The fruits stores around there are really good too if you want to look for exotic fruits.
They have alot of cheap items you can call and try. My experience is food in Toronto are pretty expensive comparing to the US so this is a super value cheap eat place and it's good!