Famous Steak & Lemonade

5060 W 38th St suite a, Indianapolis
(317) 387-9999