Best Seafood restaurant in Chico, CA
1 Olive Garden Italian Restaurant
2020 Business Ln, Chico, CA 95928, United States
2 Red Lobster
2010 Business Ln, Chico, CA 95928, United States
3 Ojiya Japanese Steakhouse & Sushi Bar
2477 Forest Ave, Chico, CA 95928, United States
Map