Mayflower Chinese Restaurant
Chinese restaurant, Asian restaurant, Cantonese restaurant, Chinese takeaway, English restaurant, Fast food restaurant, Takeout restaurant, Meat dish restaurant, Thai restaurant, Udon noodle restaurant
About
Mayflower Chinese Restaurant offers a blend of enjoyable Cantonese flavors in a relaxed, casual setting on High Street in London. With a commendable 3.8-star rating, many diners appreciate the generous portions and affordable prices. Though some reviews mention inconsistent food quality and customer service experiences, the late-night menu remains a highlight, with favorites like special fried rice and beef curry often impressing. Perfect for a quick takeaway or a cozy dine-in experience, Mayflower is a beloved spot for both locals and visitors.