Torrington Super Buffet is a self-service restaurant offering a variety of food options.