Cafe Alba is a cafe offering a varied menu of fresh, quality food at excellent value. It provides a relaxing space with ample seating.