1153 Indian 62, Leavenworth, Indiana 47137 USA
The Twenty Mile Hot Brown Sandwich with Turkey and Bacon overlooking Oxbow Bend of the Ohio River
Photo Credit: Yelp