hedonia.seantimberlake.com
Piquillo peppers, creamy bacalao and unctuous salmorejo -- a perfect taste of Spain.