News

Big Fin Seafood Kitchen Celebrates 10 Years – and Renews Lease at Dellagio Town Center On Restaurant Row for another 10 Years

Big Fin Seafood Kitchen Celebrates 10 Years – and Renews Lease at Dellagio Town Center On Restaurant Row for another 10 Years

Since opening in 2009 Big Fin Seafood Kitchen has occupied 11,000 square feet on Sand Lake’s famed Restaurant Row in the iconic Dellagio Town C...