19 Taiping St, Xicheng Qu, China, 100052, Pekin City
010-83910886
Parking lot
Restaurant
Wheelchair accessible
Internet access