Get directions to: 88 Chinese Restaurant, Fremont, CA
Restaurant address: 4906 Paseo Padre Parkway Fremont, CA 94555, USA
Restaurant: 88 Chinese Restaurant