Permanently closed
Red Lobster
- Seafood restaurant
- Crossroads Shopping Center, 1145 Glenway Dr, Statesville, North Carolina, 28625
Find your next restaurant.
Previous recognition
#3 Seafood restaurant in Statesville, North Carolina
Permanently closed
#3 Seafood restaurant in Statesville, North Carolina