

Spanish Potato Salad
The Spanish potato salad is a traditional dish from Spain that contains potato slices, pimento stuffed olives and red peppers. A garlicky dressing comes with the dish to perfection.
[storeify-formbuilder-17482]