10133 97 St NW | Edmonton, Edmonton, Alberta T5J 0L2, Canada, Edmonton
"as far as I'm concerned it's the best place in Edmonton for Dim Sum"
"as far as I'm concerned it's the best place in Edmonton for Dim Sum"