Address: 103 S Main St, Atwood, IL 61913, USA
“Huge horseshoe plate was delicious and filling. Prices are cheap but service is a little slow.”
Address: 8266 US-36, Hammond, IL 61929, USA
“Good food...good service”