You are now leaving Menulist
We hope to see you again soon!
Nobu Palo Alto
180 Hamilton Ave, 94301, Palo Alto, United States
Japanese, Coffee, Cocktail, Sushi, Dessert, Terrace, Bar-Lounge, Delivery Services, Full, Coffee, Seafood, Wine, Asian, Dining, Pasta
The redirect does not work? Just click on this link or copy it into your address bar