Yes, we have a physical retail store in Akihabara, Tokyo.
AmiAmi Akihabara Radio Kaikan Store
AmiAmi Akihabara Store 2nd
Please note that our physical store and our online store are two different entities.
Orders placed at our online store cannot be picked up at our physical retail store and questions regarding the online store cannot be answered by our physical retail store staff.
Article is closed for comments.