Seafood Restaurants in 61822 Champaign, IL

2 businesses found


Rare Hospitality International Inc

2101 North Prospect Avenue , 61822
Phone: (217) 352-9189

Red Lobster

1901 North Prospect Avenue , 61822
Phone: (217) 355-2577