Red Lobster
Restaurant • Bar • Family restaurant • American restaurant • Seafood restaurant • Event venue • Crab dish restaurant • Angler fish restaurantOne of the Most Revieweds in Norridge
Address
4401 N Cumberland Ave, Norridge, IL 60706
Website
Contact
(708) 456-7966Price rating
$$ $$
Rating on Google Maps
4.10 (3K reviews)Open on Google Maps