Depot Restaurant & Lounge

Depot Restaurant & Lounge

101 N Railroad StShenandoah, IA 51601
Get Directions

(712) 246-4444

Monday - Thursday: 6:00 am - 9:00 pm
Friday - Saturday: 6:00 am - 10:00 pm
Sunday: Closed