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