Outback Steakhouse

137 East Thousand Oaks Blvd.
Thousand Oaks, CA 91360
Phone:8053811590

Venue Capacity

SpaceMax. Reception CapacityMax. Seated CapacitySq. FeetFloor Plan
Outback Steakhouse: Entire Space
More from Outback Steakhouse