Mayflower Seafood Restaurant

Mayflower Seafood Restaurant

Mon-Thur 11-9,Fri-Sat 11-10,Sun 11-9. Located off the road a ways.

Contact Information

  • 1330 Julian R Allsbrook Hwy
    Roanoke Rapids, 27870
  • Phone: 252-537-2990

Map