Keybase Global (HK) Limited Trading as Alfa Indo is located in Hong Kong on Flat/Rm D1106, G/F, Commercial/Car Park Block, Yau Oi Estate, Yau Oi Road, Tuen Mun, New Territories. Keybase Global (HK) Limited Trading as Alfa Indo is rated 3 out of 5 in the category asian grocery store in Hong Kong.
Address
Flat/Rm D1106, G/F, Commercial/Car Park Block, Yau Oi Estate, Yau Oi Road, Tuen Mun, New Territories