Authentic Japanese izakaya in downtown Ottawa, offering grilled skewers, sushi, and a vibrant atmosphere.