Isola

Address:

Levels 3 and 4, IFC Mall, 1 Harbour View Street
Shop 3071-3075, Podium 3 and 4, IFC Mall
Hong Kong, China

Phone:

+ 852 2383 8765

Map:


Contact   ·   Privacy   ·   Terms