Salt Bae Is Opening Up A UK Restaurant With £700 24 Carat Gold Steaks

Who’s in?