Instructions

  1. Bring 2 quarts of water to a boil.
  2. Add macaroni and cook until it is al dente, approximately 7-9 minutes.
  3. DO NOT OVERCOOK the pasta or it will fall apart when the salad is tossed together.
  4. Rinse macaroni until cool.
  5. Drain well and let it dry out slightly.
  6. Place pasta in a large bowl.
  7. Carefully fold in celery, onion, cheddar, Swiss cheese, Parmesan, dill pickles, salami, and black olives.
  8. Refrigerate the mixture, covered, overnight (or refrigerate for at least 2 hours).
  9. Mix the garlic salt, minced garlic, white pepper, black pepper, cayenne pepper, dry mustard and celery salt together. Add to the salad.
  10. Fold in pimentos.
  11. Mix 1 cup of mayonnaise and horseradish; fold into the salad. (You may use up to another 1/2 cup mayonnaise, if needed).
  12. Refrigerate for another 30 minutes to 1 hour before serving.