Map
1 Shaanxi S. Rd., Shanghai, China
Price
30
website
Restaurant
Dongbeiren