LITTLE RED DUMPLING SPRINGWOODLocations / By admin Shop 119, Chatswood Central Shopping Centre, 2-16 Magellan Rd, Springwood, Qld 4127