This has to be one of the best dumpling places locally without travelling to China Town or Clayton. Located opposite Moorabbin Train Station in a service road look out for the green sign outside next door to the fish and chip shopATMOSPHEREComfy seating and catering to large or small groups the décor is very…