Mayflower Seafood Restaurant

Seafood
$ $ $
1486 Tarboro St W
Wilson, NC 27893

Tips

  • All the portions are huge so order small!
  • Great prices doing lunch...