Party Like It’s 1998 at Nobu Palo Alto! by Peter-Astrid Kane • 09/13/2017 5:42 pm A restaurant that wants us to believe the last 20 years of dining never happened. Read Story