Get directions to: China Kitchen, Half Moon Bay, CA
Restaurant address: 80 Cabrillo Hwy N # U Half Moon Bay, CA 94019, USA
Restaurant: China Kitchen