Get directions to: Leo's Lodge, Lansing, MI
Restaurant address: 2525 E Jolly Rd Lansing, MI 48910, USA
Restaurant: Leo's Lodge