CONTACT US

Contact Innova Bar & Grill for Delicious Food Options

Innova Bar & Grill
1313 N Keller Dr.
Effingham, Illinois 62401
Tel: 217-342-2120

Business Hours

Sun - Thu
-
Fri - Sat
-
Bar is open until 1:00 am on all days of the week.
Share by: