They would love to welcome you into their newest restaurant! Join us for Executive-Class Japanese Cuisine on California Avenue in the heart of Palo Alto!