Mayflower Take-Out in Plymouth
Jul.03, 2009 in
5 Star, Restaurants
72 Water Street
Plymouth, MA 02360
Phone: 617-464-9459
After visiting the
Peacemaker - The Twelve Tribes Tall Ship and
Mayflower II my friends and I went to Mayflower Take-Out that is located on the historic Plymouth Harbor. Mayflower Take-Out serves Gifford’s Ice Cream, which is voted the # 1 Best Strawberry and Vanilla Ice Cream in the World! […]


