Mayflower Seafood
Seafood · American · Steakhouse
Mayflower Seafood offers a menu of steamed, fried, and broiled seafood dishes, alongside steak and pasta options, in a casual setting. Reservations are recommended, especially on weekends and holidays.
Location
Vota recommends