Location: 780 7th Street, Arcata, CA 95521
Phone:(707)826-2345
Category: Restaurants
Tags: Italian Restaurants