-
Outback Steakhouse
is a top notch steakhouse, steak Restaurant
Ranked #1 of 20 Restaurants in Research Forest Shenandoah.
Some say, it is friendly, super, amazing.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Amazing service and the owner is super friendly!