Get directions to: Hometown Chinese Restaurant, Davis, CA
Restaurant address: 1260 Lake Blvd Ste 111 Davis, CA 95616, USA
Restaurant: Hometown Chinese Restaurant