Mayflower Categories Restaurants, Pubs, Cafes 11 Depot Square Ipswich MA 01938 (978) 356-9878 Send Email Visit Website Rep/Contact Info Eddy Zou × Eddy Zou Owner Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×