Elmers End, SE25
Chinese takeaways in Elmers End, SE25 (76)
Thai takeaways in Elmers End, SE25 (24)


Chinese Thai  Approved takeaway listing

  88 High Street
South Norwood, South East London
SE25 6EA

phone Please order online

About Mayflower

cuisine Cuisine: Chinese Thai

delivery Mayflower is currently delivering food in following post codes around South Norwood: SE20, SE19, SE25, BR3, CR7, CR0

Opening Hours: -


What is on the menu?
You can see the menu of Mayflower by clicking the link below.
view Mayflower menu