Arashi Japanese Restaurant offers authentic nigiri sushi prepared by a Japanese chef with training in Nihonbashi, Japan. The establishment focuses on providing a genuine Japanese dining experience.