California > Chico > Restaurants, Food & Beverages > Restaurants > Leonardi's Pizza
2060 E 20th St, Chico, California, 95928-7700
(530) 342-1648
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!