Toby Carvery is a British carvery chain brand owned and operated by Mitchells & Butlers, which consists of 158 restaurants. From Wikipedia
The viral review highlights the cultural resonance of a British carvery meal, with praise for its traditional elements and mixed reactions to certain sides.