Some interesting information about us and our restaurant
Restaurant Mayflower was established by João Valadas in 1980. Situated in Vilamoura Marina, was the second restaurant to open the doors in this zone. Restaurant Mayflower became quickly one of the best restaurants in this zone of Algarve, being also recommended by the Region of the Tourism of the Algarve.