RESERVATIONS
NOBU Palo Alto
180 Hamilton Ave
Palo Alto, CA 94301
Email: paloalto@noburestaurants.com
Phone: (650) 666-3322