Captain D’s is entering the United Kingdom via a 20-unit agreement with CD’s Holdings. The first will open in Kent in August with two restaurants following…
Jan. 21, 2025Captain D’s has signed a 20-unit franchise agreement for the United Kingdom with the first restaurant opening this year in the London area.This development…