While the 90,000 football fans in the stands will sip on beer and wolf down a traditional pie during the Carabao Cup Final, those who can afford the finer things in life will be tucking into a ...