I am so happy that we discovered this place! As soon as you walk in, you feel you are in Japan and emerged in the environment. I love their yakotori...