Get directions to: China Chef, Ukiah, CA
Restaurant address: 255 North State Street Ukiah, CA 95482, USA
Restaurant: China Chef