A Mamas and Papas retail outlet has opened at The Plaza in Sliema. Part of the Michele Peresso Group of Companies the shop offers both affordable and luxury quality products. At Mamas and Papas one may purchase maternity wear, pushchairs, nursery furniture, car seats, cradles, toys, clothing for children up to two, toys and gifts.