Where do you need American Restaurants ?
About Outback Steakhouse
Outback Steakhouse is located at 7 Drayton St, Savannah, GA. This business specializes in American Restaurants, Steak Houses, Seafood Restaurants, Restaurants, Grill Restaurants and Carry & Take Out and has 1 review(s) with a star rating of 5.0.
Reviews about Outback Steakhouse
We Love Outback!
Great Food, Great Prices, Great Location!
By Savannah Lawn Care - All American Property Maintenance November 06, 2010 at 09:04 PM