salade Alhambra

/sah-lahd ah lahl-ham-brah/
[French]

"Alhambra salad." A salad of beetroot, celery, artichoke hearts and lettuce bound with mayonnaise.

Countries