Take Sushi is a Japanese restaurant offering a variety of delicious sushi and sashimi. Perfect for a relaxing meal.