View Menu
Mayflower is a Takeout restaurant in Harwich. It is open 6 days a week.
For inquiries and reservations, you can contact Mayflower by phone at +44 1255 508338
You can access the restaurant's official website by following this link: http://www.may-flower.co.uk/
Address: 471 Main Rd, Harwich CO12 4HT, UK, Harwich
Phone: +44 1255 508338
Website: http://www.may-flower.co.uk/