600 South Pennsylvania Avenue Lansing, MI 48912
Sunday: 12pm to 11pm (kitchen closes at 10pm)
Mon – Sat: 11am to 12am (kitchen closes at 11pm)
Please fill out our employment application.
Leo’s is excited to announce our new happy hour specials! Every day from 4 pm – 6 pm and 10 pm to close get great deals on 25 oz and 34 ... Read More