
The Mayflower Seafood Restaurant in Danville, VA is a casual dining establishment specializing in serving a variety of seafood dishes. Come along with us as we go there for lunch. The Youtube channel VaFunSeekers reviews it in this video.
News, Dining, & Entertainment In Danville, VA / Southside Region
The Mayflower Seafood Restaurant in Danville, VA is a casual dining establishment specializing in serving a variety of seafood dishes. Come along with us as we go there for lunch. The Youtube channel VaFunSeekers reviews it in this video.