Captain D's Seafood Video Captain D's Seafood 0 Food & Beverages Restaurants Number of units (worldwide) 450 Investment level 500.001 - 1000.000 EUR