This place has closed. Not true?
132 E Main St Chilhowie, VA 24319
132 East Main StreetUSVirginiaChilhowie24319
Restaurant, Tourist AttractionToday 5:00 – 9:00 pmMenu
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.