Cafe Alba is a cafe offering a varied menu of fresh, quality food. Located in a pedestrian shopping precinct.