1 creator has been here
178 Ning Bo Lu, Huang Pu Qu, Shang Hai Shi, China, 200002
Every restaurant on HypedAbout is here because a food creator went and filmed it.