alba 88Alba was born in 1979 in Japan and its success was immediate, with the name becoming an instant symbol of the value and quality that consumers expect from a brand created by SeikoAll info on Alba 88 in Madrid - Call to book a table. View the menu, check prices, find on the map, see photos and ratings.