Mayflower Seafood
➤ 1765 Harry Byrd Hwy, 29532-6006, Darlington, United States
Delivery Services, North American, American, Seafood, Fish
"Omg... the food was incredibly fresh and delicious. The portion size was unrealistic!! Everybody wanted bags! Service was great, my iced tea glass was never empty. You must try this place, no disappointments here!:"