Explore details about location Luzju Street. Luzju Street is a location situated within the Tas-Sliema alongside other areas such as High Street, San Nikola, Santa Rita.