In Spain, food aficionados are familiar with the twins Javier and Sergio Torres, the creators of Torres en la Cocina, a popular cooking show on Spanish television. The
IRVINA LEW
Travel Writer & Author
Travel Writer & Author
In Spain, food aficionados are familiar with the twins Javier and Sergio Torres, the creators of Torres en la Cocina, a popular cooking show on Spanish television. The