Location: 3300 Broadway Street, Eureka, CA 95501
Phone:(707)268-3896
Category: Restaurants
Tags: Italian Restaurants