Find Red Lobster restaurants in Raleigh, North Carolina near you now.
Seafood restaurant
Address: 4408 Old Wake Forest Rd, Raleigh, NC 27609