Get directions to: Bonsai Japanese Restaurant, Atherton, CA
Restaurant address: 3401 El Camino Real Atherton, CA 94027, USA
Restaurant: Bonsai Japanese Restaurant