Restaurant specialized in Mallorcan food located in the heart of the square of Alaró, a Mallorcan village with incredible views of the Tramuntana mountains.