← Effingham restaurants
Innova Bar & Grill
No reviews yet
Barbecue1313 N Keller Dr, Effingham
Own or manage Innova Bar & Grill? Claim this listing free
Hours
Hours not listed yet.
Details
Address1313 N Keller Dr, Effingham 62401
Phone2173422120
Websitehttp://innovabarandgrill.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.