Share: Share Tweet Bar, Restaurant Francisca Andreu Llambias Get Directions 0 people have been here address Carretera Nueva, 26 Alayor, Spain facebook link https://www.facebook.com/pages/Francisca-Andreu-Llambias/1119046444806950