Lumishi is a Japanese sushi restaurant offering fresh sushi. They focus on providing a quality dining experience with their culinary offerings.