Category Restaurant The Llagarín terracec/Promadonga, n3, 33430984 18 41 96650 32 13 15https://www.instagram.com/terraza_el_llagarin/ Location