Intersection of Huanghe Rd andTanglai Qu, 750000, Yinchuan, China, Yinchuan
8609512032111
Restaurant
Internet access