Award-Winning Family Owned Restaurant Big Fin Seafood Kitchen Celebrates 10 Years – and Renews Lease for High Profile Sand Lake Location for Another 10 Years

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. [PR.com]