![cn0300021](https://www.halalfoodplaces.com/wp-content/uploads/images/cn/cn0300021.jpg)
Urban Grill
No.127, Anyuan Road near Changhua Road, Jingan Dist, Shanghai 200040 China
Location
Address
No.127, Anyuan Road near Changhua Road, Jingan Dist, Shanghai 200040 China
Parent Location
Asia/China
Features
Place ID
cn0300021
Contact Information
Phone