Did you mean: Mayflower Restaurant
A family-owned and operated seafood restaurant with one goal in mind; to make the customer feel as if they are part of the Mayflower family.
Located in Capitola, Mayflower is a family-run Chinese restaurant proudly serving the community since 1989. ... It's the ideals and principles that guided our ...
Rating
· Review by shdw718
This is a family favorite. It hasn't changed in years which is comforting. You can always expect outstanding service and awesome food!
Located at Ipswich, a coastal town in North Shore of Massachusetts, May Flower restaurant provides authentic Chinese food and quality Japanese cuisine with ...