MON-FRI: 9AM - 2PM / 5PM - 8PM
SAT-SUN: 8AM - 2PM
5832 N Knoxville Ave Suite K
Peoria, IL, United States, 61614
Take-out & Reservations
309-966-4767
Meal prep questions
309-210-9239