During the Cherry Blossom Festival, a Japanese restaurant with sushi and sake seems in order, Sushi-Zen is a family friendly restaurant located in Lee Harrison Shopping Center. They are known for award-winning, fresh and healthy Japanese cuisine and a full assortment of sushi at great prices. Open for carry-out, dining in or delivery.