We visited The Dahlia in Lynchburg, Virginia for dinner. We had heard so many good things about this restaurant. We were not disappointed. Come along with us as we dine and see if it has the best steak in Lynchburg. CuisineDahliaDiningFranceFrenchfrench cuisineFrench diningLynchburgrestaurantReviewVideovirginiaVlogYouTube