Sea Boat, CHAMPAIGN, Illinois (IL)
Readily settled at 1114 North Market Street () in CHAMPAIGN, Illinois (IL) (61820), Sea Boat are available at 2173516209. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in CHAMPAIGN, Illinois (IL)
Sea Boat contact information and details:
Address: 1114 North Market Street - , CHAMPAIGN, Illinois (IL) 61820
Contact Phone: 2173516209
