Jack’s Creek wins World’s Best Fillet Steak in London

Food_steak