Powered by Tripadvisor

Red Lobster

1901 N. Prospect Ave.
Champaign, IL 61822
Uber
MORE PHOTOS