Juzz Sushi is a sushi restaurant offering Japanese and Asian cuisine, with options for delivery and takeout.