Depot Deli and Lounge, SHENANDOAH, Iowa (IA)

Feeling hungry? Depot Deli and Lounge might be the restaurant to suit your needs.
Conveniently situated at 101 North Railroad Street () in SHENANDOAH, Iowa (IA) (51601), Depot Deli and Lounge is available at 7122464444. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in SHENANDOAH, Iowa (IA)


Depot Deli and Lounge contact information and details:
Address: 101 North Railroad Street - , SHENANDOAH, Iowa (IA) 51601
Contact Phone: 7122464444