Seafood Restaurants in 61820 Champaign, IL

4 businesses found


Olive Garden Italian Restaurant

30 East Anthony Drive , 61820
Phone: (217) 351-6339

Sushi Rock Restaurant

621 East Green St , 61820
Phone: (217) 337-4285

The Seaboat Inc

1114 North Market St , 61820
Phone: No number given

Sushi Ichiban

619 South Wright St , 61820
Phone: (217) 954-0493