Shanghai Garden Dumpling

888 Canterbury Rd Box Hill South, 3128
Shanghai Garden Dumpling Shanghai Garden Dumpling is one of the popular Dim Sum Restaurant located in 888 Canterbury Rd Box Hill South , listed under Dim Sum Restaurant in Box Hill ,

Contact Details & Working Hours

Map of Shanghai Garden Dumpling