Get directions to: Delhi Cafe, Holt, MI
Restaurant address: 4625 Willoughby Rd Holt, MI 48842, USA
Restaurant: Delhi Cafe