Algaida is a small Town in Mallorca but can be a city packed with record and native foods dishes which can be extremely tasty. The key internet site would be the City square set inside the centre of the City, It host's a number of Dining establishments and Cafe's and many neighborhood retailers to search close to.Selling prices revealed may only be