Get directions to: Pacific Rim Noodle House, Arcata, CA
Restaurant address: 1021 I St Arcata, CA 95521, USA
Restaurant: Pacific Rim Noodle House