Ibis North Point

Address: 138 Java Road Hong Kong HK