Captain D's sets stage for New York City debut
Captain D's has signed its first franchise development agreement in the greater New York City area. This agreement with multi-brand franchisees Kelly Moughal and Muhammadwith Saleem, who first introduced the Checkers brand to Manhattan, will bring stores to the area.