Ten Zen Japanese Restaurant was estblished in January 2024, offering a menu that highlights fresh sushi and sashimi made from premium fish sourced from Scotland and Japan. In addition to sushi, the restaurant features Japanese and American wagyu beef, along with a variety of steak and seafood dishes. Guests can also enjoy a curated selection of high-end sake, Japanese whiskey, and an extensive wine list to complement their dining experience.