The olive oil torta, a flat, unleavened biscuit, was first invented several hundred years ago to provide an easily portable snack for stagecoach passengers passing through the city of Seville.
£4.50
Out of stock