Red Lobster
1901 W Prospect Avenue
Champaign Illinois, 61802
Phone: (217) 355-2577
Website: www.redlobster.com
Specialty:
American,Seafood,
Cuisine:
American (Traditional), Seafood
Feature:
Special Occasion, Carry Out, Dine at the Bar
Price:
On Budget Prices
Feedback:
5