The New London Steak House in Forest, Virginia, is that kind of place – where carnivorous fantasies materialize on sizzling plates and the phrase “well done” refers to both a cooking temperature and ...