We've been here several times, the first time by chance. Parking is a bit difficult, but if we're in the area we'll often stop by. It's simple, comforting and cheap. Haven't been to Japan but went with two people who had and they said it was authentic. Their green tea ice cream was delicious too!