Japanese restaurant Nobushi offers sushi and other Japanese dishes. Features include takeout and a full bar.