Big Fin Seafood Kitchen

8046 Via Dellagio Way, Orlando, FL 32819 Get Directions

Overview

Opened in December 2009 at the Dellagio Town Center, this 11,000-square-foot restaurant has can seat as many as 315 or accommodate groups as large as 450 for receptions. There are two private rooms, the Atlantic and Pacific, that can host 100 and 75, respectively.

Your email inquiry will be sent to 3 venue