Orange Peel

Address
Ho Lee Commercial Building, 38-44 D'Aguilar St, Central, Hong Kong