Don't come to Win's Seafood Restaurant expecting fancy food. Otherwise, their quick service and cheap prices will surprise you.
Win's is at a remote plaza that you'd likely drive by without even noticing. The decor is dated, remnant of the previous restaurant (used to be an ayce japanese place). There's supposed to be some kind of waterfall display at the front which is now abandoned, probably due to cost of maintenance. The restaurant is hardly ever full, so you will have no problem finding a table here.
The menu has standard chinese dishes - nothing too fancy or complicated. It does include peking duck but as previous reviews say, Win's isn't the place for it. The dishes come out quick and is pretty decent. Service is lacking, as expected in any chinese restaurant, but especially because the restaurant is so big and there are so few staff.
Rather than having just your standard red bean dessert, Win's often has several kinds of desserts for you to choose from - rare for chinese restaurants. Overall, good neighbourhood restaurant.