The Depot Express hero image

The Depot Express

Restaurant

103 S Highland St, Williamsburg, IA 52361, USA

Biter Score
8.8
Closed
Wednesday: 5 AM – 10 PM