PETTING ZOO

Owls Forest Akihabara Main Shop


Shop Data

Name Owls Forest Akihabara Main Shop
Category PETTING ZOO
Address 5F, 4-5-8 Sotokanda, Chiyoda-ku, Tokyo
Open/Close Weekdays 12:00~22:00
Weekends & Holidays 11:00~22:00
Access 500 meters from Akihabara Station
Wi-Fi -

Shop Information