For 30 years, Mayflower Seafood Restaurant has been serving daily specials featuring all types of seafood, as well as chicken and pasta.

ContactAmenities