Head Chef
BarrafinaLondon, England, United KingdomSenior Head Chef | Barrafina Restaurant |Kings Cross, London.Modern Spanish bar Restaurant in London, serving the highest quality seasonal ingredients.The guests eat and drink on a beautiful marble... Show more