Best Italian restaurant in Chico, CA
(3) Best Italian restaurant
Best Places List (2)
1 Olive Garden Italian Restaurant
2020 Business Ln, Chico, CA 95928, United States
2 Mad Dash Pizza
2391 Cohasset Rd, Chico, CA 95926, United States
Map
2020 Business Ln, Chico, CA 95928, United States
2391 Cohasset Rd, Chico, CA 95926, United States