Eating Chicken Wing Italian Pizza at Jimbo's Jumbo restaurant in Pekin, IL.

Feedback

Do you manage or own Jimbo's Jumbo?

Yes