Me, my Mom and Dad checked out owl cafe called Akiba Fukurou while in Japan. You had to make resverations and we were lucky enough to get ones the day of. I held two different owls, which both pooped on me. I am not joking. I was super grossed out but than my mom told me it was good luck. So double luck for me I guess. I have never seen a owl up close, let alone 30 different types of owls. It was really cool.
If your not willing to pet the owl or hold it I wouldn't recommend going to an owl cafe.