Everyone talks about Spanish influences, but where is it?...Tell me 10 great Spanish restaurants in London....You can’t give me the addresses. Nor in Paris.
Everyone talks about Spanish influences, but where is it?...Tell me 10 great Spanish restaurants in London....You can’t give me the addresses. Nor in Paris.