America's second largest seafood restaurant chain moving into Europe

The company is currently seeking franchise agreements for rapid international expansion.

US-based seafood restaurant chain Captain D's plans to open its first UK restaurant in London in 2025.
US-based seafood restaurant chain Captain D's plans to open its first UK restaurant in London in 2025.Photo: James R. Martin / Shutterstock.com
Published 16 January 2025, 20:44Updated 16 January 2025, 20:44
Captain D'sUnited KingdomRed LobsterFoodservice