Top Local Places

Leo's Lansing

, Lansing, United States
American Restaurant

Description

ad

Good food, friends, and an up north atmosphere!

Leo's Lodge: 2525 E Jolly Rd., Lansing, MI 48912
Leo's Outpost: 600 S Pennsylvania Avenue, Lansing, MI 48912

Quiz