Japanese izakaya-inspired taberna serving sushi, ramen, and other Japanese favorites. Pet-friendly.