Mayflower Seafood Restaurant

 

Be the first to review

Steamed, fried & broiled fish dishes, plus steak & pasta, in a down-to-earth environment.

image