Upscale sushi restaurant Ten Zen Japanese Restaurant will offer fresh sushi and sashimi, Japanese and American wagyu beef, and steak and seafood dishes.