Get directions to: Casa Lindra, Arcata, CA
Restaurant address: 5425 Ericson Way Arcata, CA 95521, USA
Restaurant: Casa Lindra