The Mayflower Seafood Restaurant
A New Discovery in Seafood Enjoyment in Durham, NC.
Home
Location/Map
Menu
Our Food
Our Locations
Party/Meeting Rooms
Everyone Has a Talent,
at Mayflower Our Talent Is Seafood.
Mon -Thurs 11:00am - 9.00pm
Fri-Sat 11:00am - 9:30pm
Sun 12:00 Noon - 9:00pm