Japanese restaurant specializing in sushi and other Japanese dishes. Offers a variety of rolls and other menu items.