Prime Steak & Grill – St Albans - the United Kingdom

Most Upmarket Speciality Steakhouse 2019 - Southern England