Japanese restaurant specializing in sushi. Offers delivery options.