Leo's Lodge is a popular restaurant and bar located in Lansing, MI, offering a taste of Northern Michigan without the need for a long drive. Since 1996, this cozy establishment has been serving delicious food in an up north cottage atmosphere, complete with knotty pine log walls, a warm fireplace, and rustic furniture.
With a menu featuring a variety of dishes to suit any appetite, daily dinner specials, and a buy one, get one pizza deal on Sundays, Leo's Lodge is the go-to spot for those seeking a good deal on tasty food. Whether you're looking for a casual meal with friends or a place to unwind after work, Leo's Lodge provides a welcoming environment and a menu that will satisfy your cravings.
Generated from the website