Mayonesa

Spanish mayonnaise, made with eggs, olive oil, lemon juice and salt

Popularity Over Time

Popularity By Region