A 12-table 1,430 sq ft bar slash artisan furniture store called The Ivanhoe Furnishings and Libations is being brought to 1425 N. Orange Ave (MAP) in Ivanhoe Village by the team that created The Lucky Lure bar just two doors down according to Growthspotter. Two bars almost next door to each other owned by the same company? Sounds just like downtown Orlando.