Come visit us at Mayflower, for your Seafood Enjoyment.  Click on Get Directions to help map you to our restaurant.

1486 Tarboro St W, Wilson,NC 27893

Call us on (252)-237-1606.

Get Directions