I thought this was one of those owl cafes you hear about from Japan. I'm actually scared of birds. I decided to face my fears and enter the bird zone. I was very wrong. No owls. But the chippies were yum yum.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.