Starling
No. 99 Taixing Road, Jing'an District Near Nanjing West Road, Shanghai 200041 China
Starling is a Singaporean place is located in Shanghai, Shanghai Region. The address of Starling is No. 99 Taixing Road, Jing'an District Near Nanjing West Road, Shanghai 200041 China.
If you want to go to the place or need any services, you can contact them directly. The phone number is +86 21 6217 0189,