About company

Xiahuang is a restaurant chain that specializes in serving crayfish specialty. It was founded in 2009 and is based in Qianjiang, China.

Unknown
Unknown
Unknown
Not verified company