Update Info - Dog House Bar & Grill Inc
This restaurant was reported as closed. If it is open, let us know.
Dog House Bar & Grill Inc
126 N Oak St
Arcola, IL 61910
126 N Oak St
Arcola, IL 61910
This restaurant was reported as closed. If it is open, let us know.