Alba Flamenca is the trading name of El Bar (Edinburgh) Ltd, Company Number : 387854, Vat Registration Number: GB 103 9828 14

Website | Kevin Skeldon