Buzzy, classy Japanese restaurant with a cherry blossom theme. Offers a wide range of high-quality dishes.