Green Common Landmark Alexandra

Address:

Shop B2, B/F, Landmark Alexandra, 18 Chater Road, Central, Hong Kong (MTR Central Station Exit H)

Website: