Fleming Mountain Grill Nestled beneath the majestic mountains off Route 501, Fleming Mountain Grill awaits in Lynchburg, VA, offering a culinary experience like no other. Set within the historic confines of the beloved Old Mitchell’s Grocery Store, a revered local icon for more than six decades,...