Online Stores in Swieqi
Explore top online stores in Swieqi - voted by you. See real travelers ratings, reviews and questions.
IxtriMalta.com Online Stores
Tel: +356 99474684 | 21, Triq S.Cannataci, Swieqi, Malta.
Ixtri Malta is a Maltese online store selling Health, Beauty and Fashion Accessories
Add Your Free Listing: Send us an email.