Outback Steakhouse

restaurant in Barboursville

Phone: (304) 733-1355

Website: www.outbacksteakhouse.com

Address: 3417 US Route 60 E