Get directions to: China House, Vacaville, CA
Restaurant address: 535 Main St Vacaville, CA 95688, USA
Restaurant: China House