Jimbo's Jumbo Italian Sandwich Shop, PEKIN, Illinois (IL)

In search of a dining place around PEKIN? Jimbo's Jumbo Italian Sandwich Shop is definitely a dining place you must think of making a reservation at.
Readily settled at 1007 North 8th Street () in PEKIN, Illinois (IL) (61554), Jimbo's Jumbo Italian Sandwich Shop are available at 3093539757. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in PEKIN, Illinois (IL)


Jimbo's Jumbo Italian Sandwich Shop contact information and details:
Address: 1007 North 8th Street - , PEKIN, Illinois (IL) 61554
Contact Phone: 3093539757