Restaurants: Seafood Champaign

Red Lobster

Address
1901 North Prospect Avenue
Place
Champaign , IL 61822
Landline
(217) 355-2577

Description

Red Lobster can be found at 1901 North Prospect Avenue . The following is offered: Restaurants: Seafood, Restaurants: American, Restaurants - In Champaign there are 3 other Restaurants: Seafood. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Seafood, Restaurants: American, Restaurants
(217)355-2577 (217)-355-2577 +12173552577