Kyoto Palace Japanese Steakhouse ★★★★☆4.4 (950) Restaurants Japanese steakhouse · Asian restaurant · Japanese restaurant (more) 1875 S Bascom Ave #2500, Campbell, CA 95008 Call Website Details →