The Hammered Lamb, a staple of Ivanhoe Village for 12 years, announced on social media that it will be closing.
Orlando is the most visited city in the country, and staying there can be more affordable and enjoyable with an Airbnb.