Home Tags Echaurren

Tag: Echaurren

Three Michelin Star chef Francis Paniego challenges foreign cooks to invent new Spanish fusion cuisine

Three Michelin Star-ranked Francis Paniego of Echaurren in Ezcaray (La Rioja) wants cooks abroad to put their own twist on traditional recipes to invent new fusion cuisines