In most countries it is illegal to keep an owl unless you have a special permit.
Those permits are usually only for specific purposes like rehabilitation, breeding strategies, or education. In these cases, the owls require proper facilities and their handlers proper training.
Owls are not pets, and even if they were, they would be terrible to keep as pets.
For the reasons above, please do not send links to owl cafes, thank you.