Sushi Zen is a sushi restaurant known for its imaginative rolls and Japanese cuisine, offering a unique dining experience behind an unassuming exterior.