Outback Steakhouse Reviews & Details
2315 Post Dr
Outback Steakhouse is located at 2315 Post Dr in Indianapolis near the intersection of Post Dr and E 25th St. Their menu consists of American dishes . Call (317) 890-9466 for dine in.
- Service:Dine In
- On The Menu:Steak
- Major Intersection:Post Dr And E 25Th St
Tell us more about Outback Steakhouse Indianapolis!