Leavenworth, Kansas

Truly the best restaurant in town.