Restaurant Tekka is a Japanese restaurant specializing in sushi, offering both takeout and delivery services. They provide a diverse menu including Nigiris and sashimi.