Michigan Steak & Lemonade


5880 North Michigan Road
Indianapolis, IN 46228

An American Restaurant in Indianapolis IN

Fast Food Restaurant in Indianapolis


Mon: 10:00 AM – 11:00 PM Tue: 10:00 AM – 11:00 PM Wed: 10:00 AM – 11:00 PM Thu: 10:00 AM – 12:00 AM Fri: 10:00 AM – 1:00 AM Sat: 10:00 AM – 1:00 AM Sun: 11:00 AM – 11:00 PM

Click the button to add a review for Michigan Steak & Lemonade

Add Review