Royal Fork Buffet closing after more than 30 years of business