The Dumpling House
Price: A$6.00
Shop 22A, Chatswood Interchange, 436 Victoria Ave, Chatswood, Sydney, Australia
Restaurant
Spot something wrong?