Outback Steak House 18711 Devonshire St. Northridge CA United States
Bar,Outdoor dining,Kid Friendly
Hours: Dinner Nightly
Phone: 818.366.2341 Accepts: American Express