Atwood Downtown Diner
103 S Main St
Atwood, IL 61913-7102
217-578-2204