Saz Mifsud is located in Sliema, Malta on 55, Triq il-Kbira. Saz Mifsud is rated 4.3 out of 5 in the category clothing store in Malta. Saz Mifsud is a fashion print brand focusing on digitally printed silk products - from ties to dresses to the perfect scarf for every season.
Address
55, Triq il-Kbira