Outback Steakhouse
- Shopping mall:
- Grand Central Mall
- Address:
- 100 Grand Central Ave, Vienna, WV
- Phone:
- 304-422-3781
- Location:
- On the outside of the mall, across from J.C.Penney
- State:
- West Virginia
Information & Events
Outback Steakhouse store is located in Grand Central Mall, 100 Grand Central Ave, Vienna, WV