Get directions to: Keefers Inn, King City, CA
Restaurant address: 615 Canal St King City, CA 93930, USA
Restaurant: Keefers Inn