This was in Ameyoko, a shopping street in Tokyo, where there are a TON of great places to eat.

Write A Comment