Among the take-aways situated in Edinburgh is Mayflower at 8A Piershill Place. Despite our best efforts, there isn't a menu for Mayflower on The Big Eat. There is a large range of food offered at Mayflower. Unfortunately, The Big Eat has yet to learn all the data about Mayflower but we are trying our best. This takeaway restaurant makes 2 types of food: Chinese, and Pizza.
No one has left a review yet.