Algaida is a little City in Mallorca but is really a town full of heritage and local food dishes which happen to be quite tasty. The primary web site would be the Town square set within the centre in the Town, It host's various Eating places and Cafe's and several nearby outlets to search around.In no case are guests permitted to remain within the