A longtime popular restaurant in Lynchburg is closing its doors for good.   The Crown Sterling Steakhouse on Fort Avenue will close this weekend. Its owner told the News and Advance that he’s closing for several reasons including labor shortages, increased market prices, and his own personal health.   The Crown Sterling opened in February 1970 and became a restaurant where many area residents celebrated special occasions.