Mothercare Birkirkara Malta – Babies and Kids Malta

Mothercare Birkirkara is situated on level two of the Smart Shopping Complex, and is serviced by two lifts for ease of access