Homewood Grill
Address:
608 S Willow St, Effingham, IL 62401
Phone:
(217) 342-4677
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Good For Groups Yes
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Other Businesses:
- Lone Star Steakhouse & Saloon at 1502 Hampton Dr, Effingham, IL 62401
- Joe's Pizza & Pasta at 115 E Jefferson Ave, Effingham, IL 62401
- Steak 'n Shake at 1211 N Keller Dr, Effingham, IL 62401
- Martin's Iga Plus at 101 S Merchant St, Effingham, IL 62401
- Culver's at 1510 W Fayette Ave, Effingham, IL 62401