Big Fin Seafood Kitchen Renews Lease for another 10 Years at Dellagio - The Heart of Sand Lake - located in the Dr. Phillips area of Orlando just minutes from Central Florida’s world-class theme parks and the Orange County Convention Center. - September 29, 2019