There are no reviews for Mayflower Restaurant yet. Add a review now
Recommend Mayflower Restaurant on Facebook
020 7372 4160
37 Malvern Road
One of the takeaways situated in Kilburn is Mayflower Restaurant at 37 Malvern Road. Mayflower Restaurant haven't currently given us all the information of the takeaway. The menu for the take-away is on this site, if you find any corrections tell us through the form on the left. Mayflower Restaurant produces a full range of takeaway restaurant meals throughout the day. If you need a home delivery service then Mayflower Restaurant could potentially be the best take-away for you. The takeaway serves 2 types of food: Chinese, and Thai.
No-one has reviewed Mayflower Restaurant yet.