An all-you-can-eat restaurant is a type of restaurant in which a fixed price is charged for entry, after which diners may consume as much food as they wish.