In and of itself an “all you can eat buffet” is not sinful. It is simply food placed out for consumption. It is the actions of the individuals that consume it that may or may not be sinful.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.