Terra Gaucha Brazilian Steakhouse

8487 Union Chapel Rd #240, Indianapolis
(317) 388-5040