carvery

noun

A restaurant or buffet where roast meat is carved for diners.