Ahiru Store – Beautiful food and rare wines
Ahiru Store – Introduction Whenever we land in Tokyo one of our first destinations is the Shibuya district and the tiny wine bar called Ahiru Store. We try to get there early because it is one of the most popular natural wine bars in this busy city. In fact, Ahiru […]