This place has closed. Not true?
132 E Main St Chilhowie, VA 24319
132 East Main StreetUSVirginiaChilhowie24319
Restaurant, Tourist AttractionToday ClosedMenu
Town House is the premier dining experience in Southwest Virginia, where Chefs Karen Urie and John B. Shields celebrate locally grown sustainable products and the finest seasonal ingredients.