Location: 5th & Mangrove, Chico, CA 95926
Phone:(530)891-6777
Category: Restaurants
Tags: Italian Restaurants, Pizza Restaurants