Ikea Cafe

Address:

126 Caoxi Bei Lu, Near Sanhui Lu
Shanghai, China
view in google maps

Phone:

86 21 5425 6060
Contact   ·   Privacy   ·   Terms