Sandwich shop · 2915 Trailhead Ln, Leavenworth, KS
See full menu
More food in Leavenworth, KS · Sandwich in Leavenworth