Homewood Grill

608 S. Willow Street
Exit 159
Effingham, Illinois 62401
217-342-4677

Lunch. Dinner. Carry out. Home-made ice cream. Outdoor dining only. Open March to October.

Javascript is required to view this map.