Our Menu
- Home
- About Us
- Our Menu
About Us
Our Menu
Location
7815 N Knoxville Ave
Peoria, IL 61614
Hours
Tuesday, Wednesday & Thursday
5:00pm - 9:00pm
Friday & Saturday
5:00pm - 10:00pm
Telephone
Reservations
Give us a call at 309.691.2224, leave a message if before or after operating hours.