Our Location

Please visit us at

1051 E Washington St
East Peoria, Illinois
Phone:  309-966-0448
Open everyday at 11AM, 7 days a week!

137A Radio City Dr
North Pekin, Illinois
Phone: 309-382-1333
Fax: 309-382-1340
Hours: Sun – Thurs 11AM – 10PM
Fri – Sat 11AM – Midnight