Mayflower Chinese Takeaway is a Chinese restaurant located in Kilkenny. It offers online ordering and delivery services.