Below is a list of pages that you can find on this site.
Below is a list of pages that you can find on this site.
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.