The Glass HouseThe Glass House at 1019 Jefferson St. in Lynchburg offers a dynamic experience under one roof. During the day, it transforms into a trendy gastro lounge, serving unique small plates perfect for sharing. Savor creative dishes and expertly crafted cocktails in a fun and stylish...