Lunch in Palo Alto

  • Honda Anderson 1766 Embarcadero Road Palo Alto, CA, 94303 United States