Get directions to: The King's Head Pub & Restaurant, Campbell, CA
Restaurant address: 201 Orchard City Dr Campbell, CA 95008, USA
Restaurant: The King's Head Pub & Restaurant