A pincho of padron peppers, cream cheese, lemon and cheese served at the Ibérica La Terraza restaurant in London

A pincho of padron peppers, cream cheese, lemon and cheese served at the Ibérica La Terraza restaurant in London

A pincho of padron peppers, cream cheese, lemon and cheese served at the Ibérica La Terraza restaurant in London.

A pincho of padron peppers, cream cheese, lemon and cheese served at the Ibérica La Terraza restaurant in London.

error: Content is protected !