Best Chinese food I’ve had in London so farrrr sooooo fresh and didn’t take long open late and conve...
Mayflower Restaurant
(18)
Advertisement
Photos
Mayflower Restaurant is a Chinese food establishment located in London, England. The restaurant offers a variety of Chinese dishes, aiming to provide a satisfying dining experience for its customers. It is noted for being open late, which may appeal to those seeking late-night options.
While some diners appreciate the freshness of the food and quick service, others have expressed concerns about the quality of the dishes and the behaviour of the staff. The restaurant seems to draw a mixed response from patrons regarding their overall experience.
Generated from the web
Reviews
Disgusting place with vile rude staff! Avoid if you don’t want a stress ulcer!! The staff have the a...
1st time order at here , The food is nice and delivered on time . Will order again . Thank mayflowe...
You might also like
Advertisement


