Get directions to: Jade Noodle Seafood Restaurant Incorporated, Covina, CA
Restaurant address: 1118 W San Bernardino Rd Covina, CA 91722, USA
Restaurant: Jade Noodle Seafood Restaurant Incorporated