Get directions to: Mr Chan's Chinese Fast Food, Davis, CA
Restaurant address: 207 3rd St Ste 110 Davis, CA 95616, USA
Restaurant: Mr Chan's Chinese Fast Food