Sushi restaurant offering a taste of Japanese cuisine.