Toby Carvery is a British carvery chain brand owned and operated by Mitchells & Butlers, which consists of 158 restaurants. From Wikipedia