The Depot Express
Restaurant
•
103 S Highland St, Williamsburg, IA 52361, USA
8.8
Saturday: 6 AM – 10 PM
See if anyone you trust recommends it!