Have you ever had the worst seafood ever? Well then go to Mayflower in Burlington. I will NEVER go back there again.
Address: 1160 Huffman Mill Rd, Burlington, NC 27215, USA
Neicie Graham | Nov 23, 2021
You need to reach out to the manager & they will make it right
Rosetta Brodie | Nov 23, 2021
Yes! The food is not good.
Thanks! Your answer is awaiting moderation.