Nobu Restaurant Palo Alto ★★★★☆4.2 (963) Restaurants Japanese restaurant · Peruvian restaurant 180 Hamilton Ave, Palo Alto, CA 94301 Call Website Details →