Taco Bell / KFC / Pizza Hut — $1.28MM+ EBITDA — Southeast U.S.!
Location: Southeast
Ad ID: 2303660
Business Type: Mexican Restaurants / American Restaurants / Other Food