"Located inside the New World Mall food court in downtown Flushing, the restaurant excels at what it’s named after: The dumplings are tender, juicy, and nicely stuffed with white fish and greens. They’re skin is thicker than most, yet there fluffy and fishy in all the right ways." - Eater Staff