Location: 1411 West Covell Boulevard Suite 111, Davis, CA 95616
Phone:(530)753-1313
Category: Restaurants
Tags: Italian Restaurants