It's time to make dumplings the star of the show. This dependable frozen dish no longer needs to be relegated to the side ...
Did you know that dumplings in themselves are considered to be symbols of prosperity in Chinese culture? There's your reason to go gorge on them!