Get directions to: Kyoto Palace, Campbell, CA
Restaurant address: 1875 S Bascom Ave # 2500 Campbell, CA 95008, USA
Restaurant: Kyoto Palace