1001 Ottawa St, Leavenworth, Kansas 66048 USA
Double cheeseburger & chicken fried steak sandwich
Photo Credit: Yelp