The Willard offers history, food and drink, and a ghost
Franklin, Indiana is south of Indianapolis and is the county seat of Johnson County. One of the most noteworthy places in Franklin is The Willard, now a family friendly restaurant housed in an historic brick building a block north of the courthouse. Originally a home, the property has seen several uses and additions over the … Continue reading The Willard offers history, food and drink, and a ghost
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed