The Depot

Homemade, award-winning breakfasts and lunches served in an 1887 train station and National Landmark building.
The Depot Restaurant

Location

The Depot
781 Shawnee St.
Leavenworth, KS 66048