Depot Deli and Lounge, SHENANDOAH, Iowa (IA)
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
