Sushi Stop is a Japanese restaurant specializing in a wide variety of sushi and other Japanese dishes. They offer a diverse menu including nigiris, makis, rolls, temakis, and mixed platters, available for delivery.