Outback Steakhouse

restaurant in La Alameda, Bostonia

Phone: (619) 588-4332

Website: www.outbacksteakhouse.com

Address: 722 Jamacha Rd