Just off Piazza Garibaldi, this atmospheric pedestrian lane is sprinkled with colourful boutiques, a focacceria and wine shop, and some appealing seafood-focused restaurants. Anchoring the western end of the street is the St Roch Oratory and tower, built in the early 16th century.