It's now called Noodle on Finch, but this is one of the three old Noodle Delight franchises still in business.
Stumbled on this location by accident, noticing the old green tables and similar menu that gave it away. I was nostalgic for some Noodle Delight, so I went in.
Dishes had different names, but I figured out my favourite dish: Stir Fried Rice Noodle with beef and bean sprouts. It was just like I remembered: delicious and greasy. My friend ordered the chow mein, which looked the same but the sauce was off.
I will definitely come to this place again. Authentic noodle dishes from various East Asian countries. If you're looking for some Chinese comfort food, look no further.