Dzen Sushi is a Japanese restaurant specializing in sushi rolls and sets. They offer delivery services and have a physical location for dine-in customers.