Fundado por João Valadas o Restaurante Mayflower encontra-se situado na Marina de Vilamoura desde 1980, sendo o segundo restaurante a abrir as portas nesta zona. O Restaurante Mayflower tornou-se rapidamente num dos melhores restaurantes na zona do Algarve, sendo inclusive recomendado pela Região do Turismo do Algarve.

Acompanhando sempre as novas tendências, o Restaurante Mayflower mistura uma decoração clássica com moderno, tornando-se num espaço agradável e acolhedor, pensando sempre nas necessidades dos clientes, para que estes se sintam em casa. Com uma área de 180m2, o Mayflower tem capacidade de 130 pessoas na esplanada e 60 pessoas na sala interior.