Get directions to: Chester's Asia Chinese Restaurant, Camarillo, CA
Restaurant address: 2216 Pickwick Drive Camarillo, CA 93010, USA
Restaurant: Chester's Asia Chinese Restaurant