Went there for the first time 20 years ago. The last time was a year and a half ago with my little one. Family dined there. The quality hasn't changed and I was amazed that the boss still remembered me.
The fried noodles with sweet and sour sauce were quite tasty, but the duck with it smelled very unappetizing and didn't look appealing at all. The room inside was totally dirty, wallpaper was easily peeling off the walls and you were sitting right next to the toilets, which you could also smell. Plus, the woman wasn't exactly the nicest either.