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