Freshly prepared sushi and sashimi await at this Japanese restaurant.