IDOL Sushi Barcelona offers a variety of sushi and Japanese dishes. They emphasize the experience of enjoying sushi, often pairing it with a relaxed atmosphere.