Yoshino, the place dear to the Japanese Soul.Located in the mid-western part of Japan, Yoshinoyama (Mount Yoshino) is considered the dwelling place of all powerful spirit gods. It's famous for its abundance of cherry blossoms (sakura), a symbol of the beautiful Japanese spirit.We named our restaurant, Yoshino, in hopes of offering a place for patrons to connect with the spirit of Japan through its fine cuisine and elegant aesthetics.