LOCATION

Outback Steakhouse

1990 E. 20th St.
Chico, CA 95928
(530) 899-8112
Restaurant/Bar