
Little Red Dumpling
Traditional hand made dumplings that leaves the heart longing for more Chinese-style home cooking.
Contact Information
Address
Chatswood Central Shopping Centre, Magellan Road, Springwood QLD, Australia
Phone
Zip/Post Code
4127