Japanese restaurant specializing in sushi delivery.