Algaida is a small City in Mallorca but can be a town full of record and native food dishes which might be extremely delicious. The principle web site will be the City square established during the centre of the City, It host's various Dining establishments and Cafe's and a variety of local stores to browse about.The form of the French yard was str