Nani Sushi is a Japanese restaurant. Offers delivery and takeout.