Why locals love it
In recent years, cat cafes are getting more and more popular, but to be honest cats are really common. In that respect, owls are something you don't see every day, in fact most people haven't seen them close up at all. Therefore the concept of owl cafes is a cool idea and give people the opportunity to pet owls.
Why you should visit it
Besides being located right to the Akihabara station, this area is a famous place for Japanese sub-culture and technology. Petting an owl is a unique experience and definitely something to be experienced. Also the prices here are cheaper than in other owl cafes in Tokyo.