Nobu Palo Alto (Menu)

180 Hamilton Ave, Palo Alto
+1 650-666-3322

Give a rating to Nobu Palo Alto

Suggest a dish

How much did you spend at Nobu Palo Alto?