Have you got a spare minute to add a review of Alba Ristorante Italiano, Swindon? Contribute to the directory of recommended Italian restaurants in Swindon by submitting a Alba Ristorante Italiano Swindon review. If Alba Ristorante Italiano Swindon is your business, then claim it now. Business owners who claim a business can update the description and add new tags and photos.