While offering far more Shochu then Sake, Imozo, located in Akihabara’s simply massive Yodobashi Camera, offers a relatively peaceful oasis from the chaos that sometimes arises inside of the electronics giant’s flagship store.
Imozo Bar (芋蔵), Akihabara, Tokyo, Japan, October, 2012
Previous
Previous
Hi-Collar, New York City, March 2014
Next
Next