Town House is a quaint establishment nestled in the heart of Chilhowie, VA, offering a warm and inviting atmosphere for visitors.
With a focus on traditional dishes and friendly service, Town House provides a relaxing dining experience for those seeking a taste of local cuisine.
Generated from their business information