Tiffney’s Steakhouse - the United Kingdom

Finest Steak Restaurant 2018 - Glasgow