Leo's Outpost
Advertisement
Leo's Outpost, located in Lansing, MI, was a popular destination for family gatherings and friendly banter since its opening in November 2002. Known for its unique recipes and a laid-back atmosphere reminiscent of "up north," the establishment offered free parking and ample seating, making it a convenient choice for locals and visitors alike.
Unfortunately, Leo's Outpost has permanently closed its doors, but its legacy of memorable occasions and community bonding lives on through its sister location, Leo's Lodge. Guests can still enjoy the same great food, drinks, and service at Leo's Lodge, ensuring that the spirit of Leo's Outpost continues in the area.
Generated from the website
Also at this address
You might also like
Partial Data by Foursquare.
Advertisement




