Boxcar Butcher & Grill - the United Kingdom

Steakhouse of the Year 2018 - London