Sakura

Address:

200 Lingyibei Road
Matsushita Amenity Garden
200041 Shanghai, China

Phone:

86 21 5873 4052

Map:


Contact   ·   Privacy   ·   Terms