Explore details about location Triq Creche. Triq Creche is a location situated within the Tas-Sliema alongside other areas such as Triq San Frangisk, The Strand, Manwel Dimech.