Best Japanese in Palo Alto, CA