Indy Steak & Lemonade
Hours:
3367 W 10th St, Indianapolis IN 46222
Tips
Hours
Most Recent Reviews
-
March 2024
Food is always hot, I just gave it a four star because no one's
-
December 2023
Chicken over rice is amazing I don't know what they put in it, but it's
-
October 2023
Great place for Philly steak and cheese and lemon pepper
More Comments(136)
Other Information
Cuisines: Barbecue, Steakhouse
You May Also Like
-
-
-
0.56 miles
Subway
Sandwich Shop, Fast Food
-
-
Indianapolis, Indiana