-
Outback Steakhouse
is an excellent Steakhouse Restaurant
Ranked #1 of 46 Restaurants in Leonard Springs Bloomington.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The service here is slower than it should be. The staff doesn't seem like they've ever waited on more then one table in their entire life.