Abailin Asian Food Supermarket. is located in Slough, United Kingdom on Queensmere Shopping Centre, 46. Abailin Asian Food Supermarket. is rated 4.3 out of 5 in the category chinese supermarket in United Kingdom.
Address
Queensmere Shopping Centre, 46
Offerings
Organic productsPrepared foods