Mayflower Seafood offers a menu of steamed, fried, and broiled seafood dishes alongside steak and pasta in a casual setting.