the North Carolina region has been served by the well-known seafood franchise Mayflower Seafood Restaurant. You can't miss the giant red sign, and when you walk inside, you'll find one of the longest food menus we've ever seen.
https://seafood-menu.com/mayflower-seafood-restaurant-menu/