Nota Sushi is a restaurant specializing in sushi, offering a variety of rolls and sets. They also provide delivery services.