Urban China 3.88

10604 101 St NW
Edmonton, AB T5H 2S1
Canada

About Urban China

Urban China Urban China is a well known place listed as Dim Sum Restaurant in Edmonton ,

Contact Details & Working Hours