Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Mayflower is a Chinese restaurant located at 88 High St, London, United Kingdom, SE25 6EA. Known for its delectable cuisine, Mayflower offers a variety of Chinese dishes suitable for everyone's palate. Whether you're craving a late-night meal or looking for a place to enjoy dinner, Mayflower has got you covered.
With convenient service options like delivery, takeaway, and dine-in, Mayflower ensures that you can enjoy their mouthwatering dishes wherever you are. If you prefer to dine in, the restaurant provides a cozy and welcoming atmosphere, perfect for enjoying a wholesome dinner with family and friends.
Mayflower's menu boasts a wide range of Chinese delights, showcasing the rich flavors and authentic taste that Chinese cuisine is renowned for. From savory stir-fried dishes to flavorful noodle and rice options, their offerings cater to diverse preferences.
If you're in the mood for delectable Chinese cuisine, Mayflower is the place to be. Experience their exceptional service and satisfy your cravings for late-night food or dinner in a comfortable and inviting setting.