127 E. Main Street
Arcola, IL 61910

(217) 268-3518

Serving Dutch-style home cooking for breakfast, lunch, and dinner. Featuring homemade pies and homemade bread and Amish apple butter.