Le Samourai is a Japanese restaurant offering sushi, maki, sashimi, and temaki, with a focus on fresh, local ingredients and traditional preparation. Dine-in and takeout options available.