Location: 234 West 3rd Street Suite D, Chico, CA 95928
Phone:(530)895-1614
Category: Restaurants
Tags: Italian Restaurants