Friday, December 8, 2023

Francisco Rodriguez Mora

1 POSTS 0 COMMENTS
Head Chef at The Sun Inn Lydiard in Wiltshire, United Kingdom. Rodriguez, who moved to the UK from Spain in 2012 stands out for being one of the pioneers in the fusion of British and Spanish gastronomies and for promoting the use of local and seasonal products.
X