O’Kelly’s now open

Virginia restaurant chain opens new Lynchburg location O’Kelly’s Deli and Pastries introduced its Irish foods and flavors to Candler’s Mountain Road in Lynchburg, Va., during the fall of 2013 with the opening of its sixth location. O’Kelly’s, which originated in Danville, Va., in 1984, moved to the Lynchburg area in order to expand the business, according to Lynchburg Store Manager […]

Read more