Restaurant La Taverna de la iaia Addresscarrer Major 8 SettlementSoldeu Phone+376 851 321 Is this your business? Claim the listing.