Get directions to: Kings Creek Inn, Boulder Creek, CA
Restaurant address: 15500 Kings Creek Rd Boulder Creek, CA 95006, USA
Restaurant: Kings Creek Inn