Bar Alba is a cafe and bar located in Lecco, Italy. It is situated at Via Camillo Benso di Cavour, 104. The establishment is mentioned in search results related to cafes and restaurants in the area.