malta shopping online︎

25, The Strand
Website 
basics.mt
Postal: SLM 1024
Country: Malta

About

Malta has a very good island culture that is a great way to live your life. The traditional way of buying things and shopping for your needs is a slowly dying way of doing things.
Edit Business