All reviews seem negative
My husband and I ate at Mayflower 12/29/14 first time and I was the worst food ever! I had flounder and when it came out the pieces were very large...