Jade Mansion

Shanghai (China)

2

Shanghai (China)

Restaurant Jade Mansion map and address