The Sun Porch is a nice buffet located in a part of town where there are no other restaurants of that kind. They offer space for banquets and meetings. The restaurant itself is very clean and well maintained. The food is great, just not as large of a selection as some of the newer buffets. I go there for family get-togethers quite often and can't complain!