A long time in the making, Leo's Events & Restaurant, the latest venture of Leo Keka, is open for business. And Keka said it is certainly worth the wait. Located in the former Dunkin' Donuts ...