Owl Cafe in Akihabara, Japan ★ SoloTravelBlog

► Check out the next Asian Animal video: Here’s an owl cafe in Akihabara, Japan. The concept? Pay a little money to spend time with owls. Now aside from some kawaii owls, this place had some pretty buckwild decor poppin’ off. There was even booze available in this place. In other words, that was a pretty nice Japanese cafe right there. Cafe Name: “The Forest of Owls“ Address: 4 Chome-5-8 Sotokanda, Chiyoda-ku, Tōkyō-to 101-0021 5th floor Hours: 2pm-11pm (Wednesdays 5pm-11pm) Join So
Back to Top