Nobu Palo Alto

180 Hamilton Ave.
Palo Alto, CA 94301
Phone:6506663322

Venue Capacity

SpaceMax. Reception CapacityMax. Seated CapacitySq. FeetFloor Plan
Entire Space with Terrace9150
More from Nobu Palo Alto