Get directions to: China Express Restaurant, San Pablo, CA
Restaurant address: 1841 23rd St San Pablo, CA 94806, USA
Restaurant: China Express Restaurant