Food Fight: Liu's Shangahai

Liu's Shanghai is a family owned and operated Shanghainese restaurant that has landed the top spot in News 12's Food Fight challenge.
The Bath Beach restaurant's signature dish is the soup dumpling.
It has been in business for the past five years.